[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6 [ 0s] Using BUILD_ARCH=aarch64:aarch64_ilp32:armv8l [ 0s] [ 0s] [ 0s] 8aa6bb836eb1 started "build openfst.spec" at Mon Oct 19 13:12:23 UTC 2026. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'aarch64' srcmd5 'c7a776a60150ceb4cd1afcda70b639bf' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/6/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build-srcdir/openfst.spec build ... [ 1s] registering binfmt handlers for cross build [ 3s] cycle: nss -> libsoftokn3 [ 3s] breaking dependency nss -> libsoftokn3 [ 3s] [1/45] preinstalling filesystem... [ 3s] [2/45] preinstalling libmagic-data... [ 3s] [3/45] preinstalling libncurses... [ 3s] [4/45] preinstalling glibc... [ 4s] [5/45] preinstalling bash... [ 4s] [6/45] preinstalling diffutils... [ 4s] [7/45] preinstalling grep... [ 4s] [8/45] preinstalling libarchive-tools... [ 4s] [9/45] preinstalling libattr... [ 4s] [10/45] preinstalling libblkid... [ 4s] [11/45] preinstalling libbz2... [ 4s] [12/45] preinstalling libcap... [ 4s] [13/45] preinstalling libfreebl3... [ 5s] [14/45] preinstalling libgcc... [ 5s] [15/45] preinstalling liblua... [ 5s] [16/45] preinstalling liblzma... [ 5s] [17/45] preinstalling libopenssl3... [ 5s] [18/45] preinstalling libpopt... [ 5s] [19/45] preinstalling libreadline... [ 5s] [20/45] preinstalling libsmack... [ 6s] [21/45] preinstalling libsqlite... [ 6s] [22/45] preinstalling libuuid... [ 6s] [23/45] preinstalling libxcrypt... [ 6s] [24/45] preinstalling libxml2... [ 6s] [25/45] preinstalling libzstd1... [ 6s] [26/45] preinstalling nspr... [ 6s] [27/45] preinstalling sed... [ 7s] [28/45] preinstalling zlib... [ 7s] [29/45] preinstalling qemu-accel-x86_64-aarch64... [ 23s] [30/45] preinstalling qemu-linux-user-x86_64-cross... [ 28s] [31/45] preinstalling dash... [ 28s] [32/45] preinstalling libacl... [ 28s] [33/45] preinstalling libelf... [ 28s] [34/45] preinstalling libmount... [ 28s] [35/45] preinstalling smack... [ 28s] [36/45] preinstalling bzip2... [ 28s] [37/45] preinstalling libmagic... [ 28s] [38/45] preinstalling toybox... [ 29s] [39/45] preinstalling coreutils... [ 29s] [40/45] preinstalling tar... [ 29s] [41/45] preinstalling util-linux... [ 30s] [42/45] preinstalling rpm... [ 30s] [43/45] preinstalling util-linux-su... [ 30s] [44/45] preinstalling nss... [ 30s] [45/45] preinstalling libsoftokn3... [ 31s] running qemu-linux-user-x86_64-cross postinstall script [ 31s] .init_b_cache/scripts/qemu-linux-user-x86_64-cross.post: line 22: /etc/profile.d/qemu_base.sh: No such file or directory [ 31s] .init_b_cache/scripts/qemu-linux-user-x86_64-cross.post: line 23: /etc/profile.d/qemu_base.sh: No such file or directory [ 31s] chmod: /etc/profile.d/qemu_base.sh: No such file or directory [ 31s] running qemu-accel-x86_64-aarch64 postinstall script [ 32s] mv: bad '/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/liblto_plugin.so': No such file or directory [ 32s] initializing rpm db... [ 32s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 32s] breaking dependency libxcrypt-devel -> glibc-devel [ 32s] cycle: libsoftokn3 -> nss [ 32s] breaking dependency nss -> libsoftokn3 [ 32s] done [ 32s] querying package ids... [ 33s] [1/108] cumulate libmagic-data-5.46-1.14 [ 33s] [2/108] cumulate setup-0.9-2.7 [ 33s] [3/108] cumulate filesystem-3.1-1.1 [ 33s] [4/108] cumulate glibc-2.40-3.5 [ 33s] [5/108] cumulate bash-3.2.57-1.15 [ 33s] [6/108] cumulate cpio-2.8-1.1 [ 33s] [7/108] cumulate diffutils-3.10-1.1 [ 33s] [8/108] cumulate findutils-4.3.8-1.15 [ 33s] [9/108] cumulate gdbm-1.8.3-1.18 [ 33s] [10/108] cumulate hostname-3.23-1.1 [ 33s] [11/108] cumulate libatomic-14.2.0-1.18 [ 33s] [12/108] cumulate libattr-2.5.1-1.16 [ 33s] [13/108] cumulate libblkid-2.41.2-1.9 [ 33s] [14/108] cumulate libbz2-1.0.8-1.16 [ 33s] [15/108] cumulate libcap-2.73-1.13 [ 33s] [16/108] cumulate libfreebl3-3.109-1.5 [ 33s] [17/108] cumulate libgcc-14.2.0-1.18 [ 33s] [18/108] cumulate libgomp-14.2.0-1.18 [ 33s] [19/108] cumulate libitm-14.2.0-1.18 [ 33s] [20/108] cumulate libltdl-2.5.4-1.18 [ 33s] [21/108] cumulate liblua-5.1.5-1.15 [ 33s] [22/108] cumulate liblzma-5.8.1-1.18 [ 33s] [23/108] cumulate libopenssl11-1.1.1w-1.17 [ 33s] [24/108] cumulate libopenssl3-3.5.5-1.15 [ 33s] [25/108] cumulate libpcre-8.45-1.16 [ 33s] [26/108] cumulate libpopt-1.16-1.14 [ 33s] [27/108] cumulate libpython-2.7.18-1.17 [ 33s] [28/108] cumulate libsmack-1.3.1-1.14 [ 33s] [29/108] cumulate libsmartcols-2.41.2-1.9 [ 33s] [30/108] cumulate libsqlite-3.51.0-1.15 [ 33s] [31/108] cumulate libuuid-2.41.2-1.9 [ 33s] [32/108] cumulate libxcrypt-4.4.36-1.16 [ 33s] [33/108] cumulate libxml2-2.15.1-1.16 [ 33s] [34/108] cumulate libzstd1-1.5.7-1.15 [ 33s] [35/108] cumulate m4-1.4.20-1.1 [ 33s] [36/108] cumulate net-tools-2.0_20121208git-1.10 [ 33s] [37/108] cumulate nspr-4.36-2.1 [ 33s] [38/108] cumulate patch-2.8-1.14 [ 33s] [39/108] cumulate pkg-config-0.29.2-1.16 [ 33s] [40/108] cumulate sed-4.1c-1.14 [ 33s] [41/108] cumulate update-alternatives-1.22.21-1.1 [ 33s] [42/108] cumulate which-2.17-1.1 [ 33s] [43/108] cumulate zlib-1.3.1-1.17 [ 33s] [44/108] cumulate app-rootstrap-checker-1.0.0-1.1 [ 33s] [45/108] cumulate build-compare-2023.06.18-1.6 [ 33s] [46/108] cumulate hal-rootstrap-checker-1.0.0-4.1 [ 33s] [47/108] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-3.6 [ 33s] [48/108] cumulate binutils-libs-2.43-1.18 [ 33s] [49/108] cumulate cpp-14.2.0-1.18 [ 33s] [50/108] cumulate dash-0.5.13.4-1.1 [ 33s] [51/108] cumulate gawk-3.1.5-1.1 [ 33s] [52/108] cumulate gcc-c++-14.2.0-1.18 [ 33s] [53/108] cumulate grep-2.5.2-1.16 [ 33s] [54/108] cumulate libacl-2.3.2-1.14 [ 33s] [55/108] cumulate libelf-0.189-1.18 [ 33s] [56/108] cumulate libgfortran-14.2.0-1.18 [ 33s] [57/108] cumulate liblastlog2-2.41.2-1.9 [ 33s] [58/108] cumulate libmount-2.41.2-1.9 [ 33s] [59/108] cumulate libstdc++-14.2.0-1.18 [ 33s] [60/108] cumulate make-4.4.1-1.14 [ 33s] [61/108] cumulate nss-certs-3.109-1.5 [ 33s] [62/108] cumulate smack-1.3.1-1.14 [ 33s] [63/108] cumulate bzip2-1.0.8-1.16 [ 33s] [64/108] cumulate libfdisk-2.41.2-1.9 [ 33s] [65/108] cumulate libmagic-5.46-1.14 [ 33s] [66/108] cumulate toybox-0.8.14-2.1 [ 33s] [67/108] cumulate xz-5.8.1-1.18 [ 33s] [68/108] cumulate perl-5.42.0-1.15 [ 33s] [69/108] cumulate build-mkbaselibs-20120927-1.1 [ 33s] [70/108] cumulate libstdc++-devel-14.2.0-1.18 [ 33s] [71/108] cumulate coreutils-6.9-16.1 [ 33s] [72/108] cumulate file-5.46-1.14 [ 33s] [73/108] cumulate tar-1.17-3.1 [ 33s] [74/108] cumulate autoconf-2.71-1.18 [ 33s] [75/108] cumulate db4-4.8.30.NC-1.17 [ 33s] [76/108] cumulate glibc-locale-2.40-3.5 [ 33s] [77/108] cumulate gzip-1.3.12-1.14 [ 33s] [78/108] cumulate libcc1-14.2.0-1.18 [ 33s] [79/108] cumulate binutils-2.43-1.18 [ 33s] [80/108] cumulate pam-1.7.2-1.4 [ 33s] [81/108] cumulate libdw-0.189-1.18 [ 33s] [82/108] cumulate libarchive-3.8.1-2.6 [ 33s] [83/108] cumulate linux-glibc-devel-6.6-1.17 [ 33s] [84/108] cumulate libarchive-tools-3.8.1-2.6 [ 33s] [85/108] cumulate terminfo-base-full-6.6-1.12 [ 33s] [86/108] cumulate automake-1.16.5-1.18 [ 33s] [87/108] cumulate libasm-0.189-1.18 [ 33s] [88/108] cumulate tzdata-2026d-1.1 [ 33s] [89/108] cumulate gcc-14.2.0-1.18 [ 33s] [90/108] cumulate rpm-4.14.1.1-1.13 [ 33s] [91/108] cumulate qemu-accel-x86_64-aarch64-0.4-3.1 [ 33s] [92/108] cumulate libncurses6-6.6-1.12 [ 33s] [93/108] cumulate libtool-2.5.4-1.18 [ 33s] [94/108] cumulate build-20120927-1.1 [ 33s] [95/108] cumulate elfutils-0.189-1.18 [ 33s] [96/108] cumulate libncurses-6.6-1.12 [ 33s] [97/108] cumulate less-685-1.1 [ 33s] [98/108] cumulate libreadline-5.2-1.16 [ 33s] [99/108] cumulate python-2.7.18-1.17 [ 33s] [100/108] cumulate util-linux-2.41.2-1.9 [ 33s] [101/108] cumulate util-linux-su-2.41.2-1.9 [ 33s] [102/108] cumulate libxcrypt-devel-4.4.36-1.16 [ 33s] [103/108] cumulate nss-3.109-1.5 [ 33s] [104/108] cumulate glibc-devel-2.40-3.5 [ 33s] [105/108] cumulate libsoftokn3-3.109-1.5 [ 33s] [106/108] cumulate zlib-devel-1.3.1-1.17 [ 33s] [107/108] cumulate python-devel-2.7.18-1.17 [ 33s] [108/108] cumulate rpm-build-4.14.1.1-1.13 [ 33s] now installing cumulated packages [ 34s] Preparing... ######################################## [ 34s] Updating / installing... [ 34s] setup-0.9-2.7 ######################################## [ 34s] filesystem-3.1-1.1 ######################################## [ 34s] glibc-2.40-3.5 ######################################## [ 35s] bash-3.2.57-1.15 ######################################## [ 35s] zlib-1.3.1-1.17 ######################################## [ 35s] libbz2-1.0.8-1.16 ######################################## [ 35s] libgcc-14.2.0-1.18 ######################################## [ 36s] libstdc++-14.2.0-1.18 ######################################## [ 36s] libxcrypt-4.4.36-1.16 ######################################## [ 36s] libelf-0.189-1.18 ######################################## [ 36s] liblzma-5.8.1-1.18 ######################################## [ 36s] libdw-0.189-1.18 ######################################## [ 36s] libblkid-2.41.2-1.9 ######################################## [ 37s] libopenssl3-3.5.5-1.15 ######################################## [ 37s] libsqlite-3.51.0-1.15 ######################################## [ 37s] nspr-4.36-2.1 ######################################## [ 38s] libcap-2.73-1.13 ######################################## [ 38s] libfreebl3-3.109-1.5 ######################################## [ 38s] liblua-5.1.5-1.15 ######################################## [ 38s] libpopt-1.16-1.14 ######################################## [ 38s] libpython-2.7.18-1.17 ######################################## [ 39s] libsmack-1.3.1-1.14 ######################################## [ 39s] toybox-0.8.14-2.1 ######################################## [ 39s] coreutils-6.9-16.1 ######################################## [ 39s] pam-1.7.2-1.4 ######################################## [ 39s] libuuid-2.41.2-1.9 ######################################## [ 39s] libzstd1-1.5.7-1.15 ######################################## [ 39s] pkg-config-0.29.2-1.16 ######################################## [ 39s] libfdisk-2.41.2-1.9 ######################################## [ 40s] linux-glibc-devel-6.6-1.17 ######################################## [ 40s] libxcrypt-devel-4.4.36-1.16 ######################################## [ 40s] glibc-devel-2.40-3.5 ######################################## [ 40s] terminfo-base-full-6.6-1.12 ######################################## [ 40s] libncurses6-6.6-1.12 ######################################## [ 40s] libreadline-5.2-1.16 ######################################## [ 41s] gzip-1.3.12-1.14 ######################################## [ 41s] nss-certs-3.109-1.5 ######################################## [ 41s] libsoftokn3-3.109-1.5 ######################################## [ 41s] nss-3.109-1.5 ######################################## [ 41s] liblastlog2-2.41.2-1.9 ######################################## [ 41s] libmount-2.41.2-1.9 ######################################## [ 41s] libasm-0.189-1.18 ######################################## [ 41s] xz-5.8.1-1.18 ######################################## [ 42s] db4-4.8.30.NC-1.17 ######################################## [ 42s] libcc1-14.2.0-1.18 ######################################## [ 42s] libgfortran-14.2.0-1.18 ######################################## [ 42s] bzip2-1.0.8-1.16 ######################################## [ 42s] binutils-libs-2.43-1.18 ######################################## [ 43s] binutils-2.43-1.18 ######################################## [ 43s] make-4.4.1-1.14 ######################################## [ 43s] findutils-4.3.8-1.15 ######################################## [ 43s] gdbm-1.8.3-1.18 ######################################## [ 47s] perl-5.42.0-1.15 ######################################## [ 47s] build-mkbaselibs-20120927-1.1 ######################################## [ 47s] libatomic-14.2.0-1.18 ######################################## [ 47s] libattr-2.5.1-1.16 ######################################## [ 47s] libacl-2.3.2-1.14 ######################################## [ 47s] libgomp-14.2.0-1.18 ######################################## [ 47s] libitm-14.2.0-1.18 ######################################## [ 51s] gcc-14.2.0-1.18 ######################################## [ 51s] libltdl-2.5.4-1.18 ######################################## [ 51s] libopenssl11-1.1.1w-1.17 ######################################## [ 52s] python-2.7.18-1.17 ######################################## [ 53s] libpcre-8.45-1.16 ######################################## [ 53s] libsmartcols-2.41.2-1.9 ######################################## [ 53s] libxml2-2.15.1-1.16 ######################################## [ 53s] libarchive-3.8.1-2.6 ######################################## [ 53s] libarchive-tools-3.8.1-2.6 ######################################## [ 53s] m4-1.4.20-1.1 ######################################## [ 53s] autoconf-2.71-1.18 ######################################## [ 53s] automake-1.16.5-1.18 ######################################## [ 53s] patch-2.8-1.14 ######################################## [ 53s] sed-4.1c-1.14 ######################################## [ 54s] util-linux-2.41.2-1.9 ######################################## [ 54s] libmagic-data-5.46-1.14 ######################################## [ 55s] libmagic-5.46-1.14 ######################################## [ 55s] rpm-4.14.1.1-1.13 ######################################## [ 55s] rpm-build-4.14.1.1-1.13 ######################################## [ 55s] file-5.46-1.14 ######################################## [ 55s] util-linux-su-2.41.2-1.9 ######################################## [ 55s] libtool-2.5.4-1.18 ######################################## [ 55s] build-20120927-1.1 ######################################## [ 55s] grep-2.5.2-1.16 ######################################## [ 56s] python-devel-2.7.18-1.17 ######################################## [ 70s] qemu-accel-x86_64-aarch64-0.4-3.1 ######################################## [ 71s] tar-1.17-3.1 ######################################## [ 71s] elfutils-0.189-1.18 ######################################## [ 71s] libncurses-6.6-1.12 ######################################## [ 71s] less-685-1.1 ######################################## [ 71s] zlib-devel-1.3.1-1.17 ######################################## [ 71s] tzdata-2026d-1.1 ######################################## [ 72s] glibc-locale-2.40-3.5 ######################################## [ 72s] smack-1.3.1-1.14 ######################################## [ 72s] libstdc++-devel-14.2.0-1.18 ######################################## [ 74s] cpp-14.2.0-1.18 ######################################## [ 75s] gcc-c++-14.2.0-1.18 ######################################## [ 75s] app-rootstrap-checker-1.0.0-1.1 ######################################## [ 75s] build-compare-2023.06.18-1.6 ######################################## [ 75s] hal-rootstrap-checker-1.0.0-4.1 ######################################## [ 79s] qemu-linux-user-x86_64-cross-9.2.3.1-3######################################## [ 80s] dash-0.5.13.4-1.1 ######################################## [ 80s] gawk-3.1.5-1.1 ######################################## [ 80s] cpio-2.8-1.1 ######################################## [ 80s] diffutils-3.10-1.1 ######################################## [ 80s] hostname-3.23-1.1 ######################################## [ 80s] net-tools-2.0_20121208git-1.10 ######################################## [ 80s] update-alternatives-1.22.21-1.1 ######################################## [ 80s] which-2.17-1.1 ######################################## [ 81s] now finalizing build dir... [ 82s] ----------------------------------------------------------------- [ 82s] I have the following modifications for openfst.spec: [ 82s] 6c6 [ 82s] < Release: 0 [ 82s] --- [ 82s] > Release: 1.2 [ 82s] build target is aarch64-tizen-linux [ 82s] ----------------------------------------------------------------- [ 82s] ----- building openfst.spec (user abuild) [ 82s] ----------------------------------------------------------------- [ 82s] ----------------------------------------------------------------- [ 82s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=aarch64-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Dev/standard/c7a776a60150ceb4cd1afcda70b639bf-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 82s] Building target platforms: aarch64-tizen-linux [ 82s] Building for target aarch64-tizen-linux [ 82s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0JVACl [ 82s] + umask 022 [ 82s] + cd /home/abuild/rpmbuild/BUILD [ 82s] + cd /home/abuild/rpmbuild/BUILD [ 82s] + rm -rf openfst-1.8.4 [ 82s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 82s] + /bin/tar -xof - [ 83s] + STATUS=0 [ 83s] + '[' 0 -ne 0 ']' [ 83s] + cd openfst-1.8.4 [ 83s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 83s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 83s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 83s] + /bin/patch -p1 [ 83s] patching file src/bin/Makefile.am [ 83s] + exit 0 [ 83s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.TanQi8 [ 83s] + umask 022 [ 83s] + cd /home/abuild/rpmbuild/BUILD [ 83s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g' [ 83s] + export CFLAGS [ 83s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g' [ 83s] + export CXXFLAGS [ 83s] + LDFLAGS= [ 83s] + export LDFLAGS [ 83s] + cd openfst-1.8.4 [ 83s] + ref=/usr/lib/rpm [ 83s] + mints=0 [ 83s] + case $(uname -m) in [ 83s] ++ uname -m [ 83s] + mints=20120610 [ 83s] + for s in guess sub [ 83s] ++ find -maxdepth 8 -name config.guess [ 83s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 83s] + grep -q config-patches@ ./config.guess [ 83s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 83s] ++ tr -d $'\r' [ 83s] + timestamp=20220109 [ 83s] + test -n 20220109 [ 83s] + test 20220109 -ge 20120610 [ 83s] + for s in guess sub [ 83s] ++ find -maxdepth 8 -name config.sub [ 83s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 83s] + grep -q config-patches@ ./config.sub [ 83s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 83s] ++ tr -d $'\r' [ 83s] + timestamp=20220103 [ 83s] + test -n 20220103 [ 83s] + test 20220103 -ge 20120610 [ 83s] + export 'CXXFLAGS=-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC' [ 83s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC' [ 83s] + autoreconf -fi [ 97s] libtoolize: putting auxiliary files in '.'. [ 97s] libtoolize: copying file './ltmain.sh' [ 98s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 98s] libtoolize: copying file 'm4/libtool.m4' [ 98s] libtoolize: copying file 'm4/ltoptions.m4' [ 98s] libtoolize: copying file 'm4/ltsugar.m4' [ 98s] libtoolize: copying file 'm4/ltversion.m4' [ 98s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 108s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 108s] configure.ac:11: You should run autoupdate. [ 108s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 108s] configure.ac:11: the top level [ 122s] configure.ac:3: installing './compile' [ 122s] configure.ac:2: installing './missing' [ 123s] src/bin/Makefile.am: installing './depcomp' [ 130s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g' [ 130s] + export CFLAGS [ 130s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC' [ 130s] + export CXXFLAGS [ 130s] + LDFLAGS= [ 130s] + export LDFLAGS [ 130s] + ./configure --build=aarch64-tizen-linux-gnu --host=aarch64-tizen-linux-gnu --program-prefix= --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 --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info [ 133s] checking for a BSD-compatible install... /bin/install -c [ 133s] checking whether build environment is sane... yes [ 133s] checking for a race-free mkdir -p... ./install-sh -c -d [ 133s] checking for gawk... gawk [ 133s] checking whether make sets $(MAKE)... yes [ 133s] checking whether make supports nested variables... yes [ 133s] checking whether make supports the include directive... yes (GNU style) [ 133s] checking for aarch64-tizen-linux-gnu-gcc... aarch64-tizen-linux-gnu-gcc [ 134s] checking whether the C compiler works... yes [ 134s] checking for C compiler default output file name... a.out [ 134s] checking for suffix of executables... [ 134s] checking whether we are cross compiling... no [ 134s] checking for suffix of object files... o [ 135s] checking whether the compiler supports GNU C... yes [ 135s] checking whether aarch64-tizen-linux-gnu-gcc accepts -g... yes [ 135s] checking for aarch64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 135s] checking whether aarch64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 136s] checking dependency style of aarch64-tizen-linux-gnu-gcc... gcc3 [ 136s] checking for aarch64-tizen-linux-gnu-ar... no [ 136s] checking for aarch64-tizen-linux-gnu-lib... no [ 136s] checking for aarch64-tizen-linux-gnu-link... no [ 136s] checking for ar... ar [ 136s] checking the archiver (ar) interface... ar [ 136s] checking for aarch64-tizen-linux-gnu-g++... aarch64-tizen-linux-gnu-g++ [ 137s] checking whether the compiler supports GNU C++... yes [ 137s] checking whether aarch64-tizen-linux-gnu-g++ accepts -g... yes [ 137s] checking for aarch64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 137s] checking dependency style of aarch64-tizen-linux-gnu-g++... gcc3 [ 137s] checking build system type... aarch64-tizen-linux-gnu [ 137s] checking host system type... aarch64-tizen-linux-gnu [ 137s] checking how to print strings... printf [ 137s] checking for a sed that does not truncate output... /bin/sed [ 137s] checking for grep that handles long lines and -e... /bin/grep [ 137s] checking for egrep... /bin/grep -E [ 137s] checking for fgrep... /bin/grep -F [ 137s] checking for ld used by aarch64-tizen-linux-gnu-gcc... /usr/aarch64-tizen-linux-gnu/bin/ld [ 137s] checking if the linker (/usr/aarch64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 137s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 138s] checking the name lister (/bin/nm -B) interface... BSD nm [ 138s] checking whether ln -s works... yes [ 138s] checking the maximum length of command line arguments... 1572864 [ 138s] checking how to convert aarch64-tizen-linux-gnu file names to aarch64-tizen-linux-gnu format... func_convert_file_noop [ 138s] checking how to convert aarch64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 138s] checking for /usr/aarch64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 138s] checking for file... file [ 138s] checking for aarch64-tizen-linux-gnu-objdump... no [ 138s] checking for objdump... objdump [ 138s] checking how to recognize dependent libraries... pass_all [ 138s] checking for aarch64-tizen-linux-gnu-dlltool... no [ 138s] checking for dlltool... no [ 138s] checking how to associate runtime and link libraries... printf %s\n [ 138s] checking for aarch64-tizen-linux-gnu-ranlib... no [ 138s] checking for ranlib... ranlib [ 138s] checking for aarch64-tizen-linux-gnu-ar... ar [ 138s] checking for archiver @FILE support... @ [ 138s] checking for aarch64-tizen-linux-gnu-strip... no [ 138s] checking for strip... strip [ 138s] checking command to parse /bin/nm -B output from aarch64-tizen-linux-gnu-gcc object... ok [ 138s] checking for sysroot... no [ 139s] checking for a working dd... /bin/dd [ 139s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 139s] checking for aarch64-tizen-linux-gnu-mt... no [ 139s] checking for mt... no [ 139s] checking if : is a manifest tool... no [ 139s] checking for stdio.h... yes [ 139s] checking for stdlib.h... yes [ 139s] checking for string.h... yes [ 140s] checking for inttypes.h... yes [ 140s] checking for stdint.h... yes [ 140s] checking for strings.h... yes [ 140s] checking for sys/stat.h... yes [ 140s] checking for sys/types.h... yes [ 140s] checking for unistd.h... yes [ 140s] checking for dlfcn.h... yes [ 141s] checking for objdir... .libs [ 141s] checking if aarch64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 141s] checking for aarch64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 141s] checking if aarch64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 141s] checking if aarch64-tizen-linux-gnu-gcc static flag -static works... no [ 142s] checking if aarch64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 142s] checking if aarch64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 142s] checking whether the aarch64-tizen-linux-gnu-gcc linker (/usr/aarch64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 142s] checking whether -lc should be explicitly linked in... no [ 142s] checking dynamic linker characteristics... GNU/Linux ld.so [ 142s] checking how to hardcode library paths into programs... immediate [ 142s] checking whether stripping libraries is possible... yes [ 142s] checking if libtool supports shared libraries... yes [ 142s] checking whether to build shared libraries... yes [ 142s] checking whether to build static libraries... no [ 143s] checking how to run the C++ preprocessor... aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 143s] checking for ld used by aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/aarch64-tizen-linux-gnu/bin/ld [ 143s] checking if the linker (/usr/aarch64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 143s] checking whether the aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/aarch64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 144s] checking for aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 144s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 144s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 144s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 144s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 144s] checking whether the aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/aarch64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 145s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 145s] checking how to hardcode library paths into programs... immediate [ 145s] Checking for float equality... yes [ 145s] checking for dlopen in -ldl... yes [ 145s] checking that generated files are newer than configure... done [ 145s] configure: creating ./config.status [ 148s] config.status: creating Makefile [ 148s] config.status: creating src/Makefile [ 149s] config.status: creating src/include/Makefile [ 149s] config.status: creating src/lib/Makefile [ 149s] config.status: creating src/bin/Makefile [ 149s] config.status: creating src/test/Makefile [ 149s] config.status: creating src/extensions/Makefile [ 150s] config.status: creating src/extensions/compact/Makefile [ 150s] config.status: creating src/extensions/compress/Makefile [ 150s] config.status: creating src/extensions/const/Makefile [ 150s] config.status: creating src/extensions/far/Makefile [ 151s] config.status: creating src/extensions/linear/Makefile [ 151s] config.status: creating src/extensions/lookahead/Makefile [ 151s] config.status: creating src/extensions/mpdt/Makefile [ 152s] config.status: creating src/extensions/ngram/Makefile [ 152s] config.status: creating src/extensions/pdt/Makefile [ 152s] config.status: creating src/extensions/python/Makefile [ 152s] config.status: creating src/extensions/special/Makefile [ 153s] config.status: creating src/script/Makefile [ 153s] config.status: creating config.h [ 154s] config.status: executing depfiles commands [ 176s] config.status: executing libtool commands [ 177s] + /bin/make -j12 [ 177s] /bin/make all-recursive [ 177s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 177s] Making all in src [ 177s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 177s] Making all in include [ 177s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 177s] make[3]: Nothing to be done for 'all'. [ 177s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 177s] Making all in lib [ 177s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 177s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF .deps/symbol-table-ops.Tpo -c symbol-table-ops.cc -fPIC -DPIC -o .libs/symbol-table-ops.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 177s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 178s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 178s] compat.cc:37:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 178s] 37 | for (int i = 0; i < data.size(); ++i) { [ 178s] | ~~^~~~~~~~~~~~~ [ 178s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 178s] compat.cc:53:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 178s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 178s] | ~~^~~~~~~~~~~~~~~~ [ 178s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 178s] symbol-table.cc:219:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 178s] 219 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 178s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 179s] In file included from ./../include/fst/cache.h:37, [ 179s] from ./../include/fst/compact-fst.h:43, [ 179s] from fst-types.cc:21: [ 179s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:29:1: required from here [ 179s] 29 | REGISTER_FST(VectorFst, StdArc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] In file included from ./../include/fst/expanded-fst.h:38, [ 179s] from ./../include/fst/mutable-fst.h:38: [ 179s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:29:1: required from here [ 179s] 29 | REGISTER_FST(VectorFst, StdArc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:29:1: required from here [ 179s] 29 | REGISTER_FST(VectorFst, StdArc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:30:1: required from here [ 179s] 30 | REGISTER_FST(VectorFst, LogArc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:30:1: required from here [ 179s] 30 | REGISTER_FST(VectorFst, LogArc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:30:1: required from here [ 179s] 30 | REGISTER_FST(VectorFst, LogArc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:31:1: required from here [ 179s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:31:1: required from here [ 179s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 179s] 527 | class VectorFst : public ImplToMutableFst> { [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:31:1: required from here [ 179s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 179s] | ^~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:37:1: required from here [ 179s] 37 | REGISTER_FST(EditFst, StdArc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:37:1: required from here [ 179s] 37 | REGISTER_FST(EditFst, StdArc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:37:1: required from here [ 179s] 37 | REGISTER_FST(EditFst, StdArc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:38:1: required from here [ 179s] 38 | REGISTER_FST(EditFst, LogArc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:38:1: required from here [ 179s] 38 | REGISTER_FST(EditFst, LogArc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:38:1: required from here [ 179s] 38 | REGISTER_FST(EditFst, LogArc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:39:1: required from here [ 179s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:39:1: required from here [ 179s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 138 | class ImplToExpandedFst : public ImplToFst { [ 179s] | ^~~~~~~~~~~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 179s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 179s] 640 | class EditFst : public ImplToMutableFst< [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 179s] 87 | class FstRegisterer : public GenericRegisterer> { [ 179s] | ^~~~~~~~~~~~~ [ 179s] fst-types.cc:39:1: required from here [ 179s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 179s] | ^~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 179s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 179s] | ^~~~~~~~ [ 179s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 179s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 179s] | ^~~~~~~~~~~~~~~~ [ 183s] In file included from fst-types.cc:22: [ 183s] ./../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]': [ 183s] ./../include/fst/const-fst.h:286: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]' [ 183s] 286 | return WriteFst(*this, strm, opts); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:285:8: required from here [ 183s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 183s] | ^~~~~ [ 183s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 183s] 403 | if (hdr.NumStates() != num_states) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 183s] 407 | if (hdr.NumArcs() != num_arcs) { [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../include/fst/const-fst.h:286: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]' [ 183s] 286 | return WriteFst(*this, strm, opts); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:285:8: required from here [ 183s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 183s] | ^~~~~ [ 183s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 183s] 403 | if (hdr.NumStates() != num_states) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 183s] 407 | if (hdr.NumArcs() != num_arcs) { [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../include/fst/const-fst.h:286: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]' [ 183s] 286 | return WriteFst(*this, strm, opts); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:285:8: required from here [ 183s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 183s] | ^~~~~ [ 183s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 183s] 403 | if (hdr.NumStates() != num_states) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 183s] 407 | if (hdr.NumArcs() != num_arcs) { [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] In file included from ./../include/fst/cache.h:40: [ 184s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 184s] 416 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 184s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:344:8: required from here [ 184s] 344 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:262: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] [ 184s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:272: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] [ 184s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 184s] 416 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 184s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:344:8: required from here [ 184s] 344 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:262: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] [ 184s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:272: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] [ 184s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 184s] 416 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 184s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:344:8: required from here [ 184s] 344 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:262: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] [ 184s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:272: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] [ 184s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 220s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -version-info 26:0:0 -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 [ 220s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g /lib/../lib64/crti.o /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/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/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/../../../../aarch64-tizen-linux-gnu/lib -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/crtendS.o /lib/../lib64/crtn.o -Wl,-soname -Wl,libfst.so.26 -o .libs/libfst.so.26.0.0 [ 221s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 221s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 221s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 221s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 221s] Making all in script [ 221s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 221s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 221s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 223s] In file included from ./../include/fst/vector-fst.h:43, [ 223s] from ./../include/fst/script/compile-impl.h:37, [ 223s] from ./../include/fst/script/compile.h:32, [ 223s] from compile.cc:18: [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] In file included from ./../include/fst/expanded-fst.h:38, [ 223s] from ./../include/fst/vector-fst.h:39: [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/script/connect.h:21, [ 223s] from connect.cc:18: [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 223s] 29 | Connect(fst->GetMutableFst()); [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] connect.cc:30:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 223s] 29 | Connect(fst->GetMutableFst()); [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] connect.cc:30:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 223s] 29 | Connect(fst->GetMutableFst()); [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] connect.cc:30:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 223s] 220 | mutable VectorFst fst_; [ 223s] | ^~~~ [ 223s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 223s] 68 | FstCompiler fstcompiler( [ 223s] | ^~~~~~~~~~~ [ 223s] compile.cc:64:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/script/arcsort.h:24, [ 223s] from arcsort.cc:18: [ 223s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 223s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 223s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 223s] 129 | StateMap(fst, &mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 223s] 111 | StateMap(fst, mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 223s] 41 | ArcSort(fst, icomp); [ 223s] | ~~~~~~~^~~~~~~~~~~~ [ 223s] arcsort.cc:31:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/arcsort.h:73: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] [ 223s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 223s] | ~~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 223s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 223s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 223s] 129 | StateMap(fst, &mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 223s] 111 | StateMap(fst, mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 223s] 46 | ArcSort(fst, ocomp); [ 223s] | ~~~~~~~^~~~~~~~~~~~ [ 223s] arcsort.cc:31:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/arcsort.h:73: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] [ 223s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 223s] | ~~~^~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/cache.h:37, [ 223s] from ./../include/fst/arc-map.h:34, [ 223s] from ./../include/fst/determinize.h:35, [ 223s] from ./../include/fst/script/determinize.h:24, [ 223s] from determinize.cc:18: [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 223s] 316 | VectorFst rfst; [ 223s] | ^~~~ [ 223s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 223s] 1111 | ShortestDistance(ifst, &idistance, true); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 223s] 68 | Determinize(ifst, ofst, detargs); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] determinize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] In file included from ./../include/fst/expanded-fst.h:38, [ 223s] from ./../include/fst/mutable-fst.h:38: [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 223s] 316 | VectorFst rfst; [ 223s] | ^~~~ [ 223s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 223s] 1111 | ShortestDistance(ifst, &idistance, true); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 223s] 68 | Determinize(ifst, ofst, detargs); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] determinize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 223s] 316 | VectorFst rfst; [ 223s] | ^~~~ [ 223s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 223s] 1111 | ShortestDistance(ifst, &idistance, true); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 223s] 68 | Determinize(ifst, ofst, detargs); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] determinize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 223s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 223s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 223s] 129 | StateMap(fst, &mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 223s] 111 | StateMap(fst, mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 223s] 41 | ArcSort(fst, icomp); [ 223s] | ~~~~~~~^~~~~~~~~~~~ [ 223s] arcsort.cc:31:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/arcsort.h:73: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] [ 223s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 223s] | ~~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 223s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 223s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 223s] 129 | StateMap(fst, &mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 223s] 111 | StateMap(fst, mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 223s] 46 | ArcSort(fst, ocomp); [ 223s] | ~~~~~~~^~~~~~~~~~~~ [ 223s] arcsort.cc:31:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/arcsort.h:73: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] [ 223s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 223s] | ~~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 223s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 223s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 223s] 129 | StateMap(fst, &mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 223s] 111 | StateMap(fst, mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 223s] 41 | ArcSort(fst, icomp); [ 223s] | ~~~~~~~^~~~~~~~~~~~ [ 223s] arcsort.cc:31:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/arcsort.h:73: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] [ 223s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 223s] | ~~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 223s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 223s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 223s] 129 | StateMap(fst, &mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 223s] 111 | StateMap(fst, mapper); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 223s] 46 | ArcSort(fst, ocomp); [ 223s] | ~~~~~~~^~~~~~~~~~~~ [ 223s] arcsort.cc:31:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/arcsort.h:73: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] [ 223s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 223s] | ~~~^~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/determinize.h:52: [ 223s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 223s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 223s] 1116 | Prune(dfst, ofst, popts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 223s] 68 | Determinize(ifst, ofst, detargs); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] determinize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/prune.h:246: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] [ 223s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:259:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 223s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 223s] | ~~~~~~~~~~~~^~~~ [ 223s] ./../include/fst/prune.h:262:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 223s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 223s] | ~~~~~~~~~~~~~~~~~^~~~ [ 223s] ./../include/fst/prune.h:264:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 223s] 264 | while (enqueued.size() <= s) { [ 223s] | ~~~~~~~~~~~~~~~~^~~~ [ 223s] ./../include/fst/prune.h:282: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] [ 223s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:289: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] [ 223s] 289 | while (idistance.size() <= arc.nextstate) { [ 223s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:295: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] [ 223s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:301: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] [ 223s] 301 | while (enqueued.size() <= arc.nextstate) { [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:306: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] [ 223s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 223s] from ./../include/fst/encode.h:45, [ 223s] from ./../include/fst/script/decode.h:24, [ 223s] from decode.cc:18: [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 223s] 92 | Connect(fst); [ 223s] | ~~~~~~~^~~~~ [ 223s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 223s] 509 | RmFinalEpsilon(fst); [ 223s] | ~~~~~~~~~~~~~~^~~~~ [ 223s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 223s] 38 | Decode(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] decode.cc:37:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 223s] 92 | Connect(fst); [ 223s] | ~~~~~~~^~~~~ [ 223s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 223s] 509 | RmFinalEpsilon(fst); [ 223s] | ~~~~~~~~~~~~~~^~~~~ [ 223s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 223s] 38 | Decode(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] decode.cc:37:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 223s] 92 | Connect(fst); [ 223s] | ~~~~~~~^~~~~ [ 223s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 223s] 509 | RmFinalEpsilon(fst); [ 223s] | ~~~~~~~~~~~~~~^~~~~ [ 223s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 223s] 38 | Decode(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] decode.cc:37:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/cache.h:37, [ 223s] from ./../include/fst/arc-map.h:34, [ 223s] from ./../include/fst/arcsort.h:32, [ 223s] from ./../include/fst/disambiguate.h:34, [ 223s] from ./../include/fst/script/disambiguate.h:25, [ 223s] from disambiguate.cc:18: [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] In file included from ./../include/fst/expanded-fst.h:38, [ 223s] from ./../include/fst/mutable-fst.h:38: [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/compose.h:35, [ 223s] from ./../include/fst/script/compose.h:23, [ 223s] from compose.cc:18: [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 223s] 1056 | if (opts.connect) Connect(ofst); [ 223s] | ~~~~~~~^~~~~~ [ 223s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 223s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] compose.cc:39:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 223s] 1056 | if (opts.connect) Connect(ofst); [ 223s] | ~~~~~~~^~~~~~ [ 223s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 223s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] compose.cc:39:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 223s] 1056 | if (opts.connect) Connect(ofst); [ 223s] | ~~~~~~~^~~~~~ [ 223s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 223s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] compose.cc:39:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/compose.h:35, [ 223s] from ./../include/fst/script/difference.h:23, [ 223s] from difference.cc:18: [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 223s] 225 | if (opts.connect) Connect(ofst); [ 223s] | ~~~~~~~^~~~~~ [ 223s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 223s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 223s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] difference.cc:39:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 224 | VectorFst sfst(ifst); [ 223s] | ^~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 223s] 225 | if (opts.connect) Connect(ofst); [ 223s] | ~~~~~~~^~~~~~ [ 223s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 223s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 223s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] difference.cc:39:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 223s] 225 | if (opts.connect) Connect(ofst); [ 223s] | ~~~~~~~^~~~~~ [ 223s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 223s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 223s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] difference.cc:39:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/prune.h:32: [ 223s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 223s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 268 | enqueued[s] = heap.Insert(s); [ 223s] | ~~~~~~~~~~~^~~ [ 223s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 223s] 1116 | Prune(dfst, ofst, popts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 223s] 68 | Determinize(ifst, ofst, detargs); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] determinize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 57 | if (size_ < values_.size()) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/compose.h:35, [ 223s] from ./../include/fst/disambiguate.h:37: [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/disambiguate.h:225:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 225 | Connect(&sfst); [ 223s] | ~~~~~~~^~~~~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 223s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 223s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 223s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 223s] 159 | aiter.SetValue((*mapper)(arc)); [ 223s] | ~~~~~~~~~^~~~~ [ 223s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 223s] 214 | ArcMap(fst, &mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 223s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 223s] 38 | Decode(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] decode.cc:37:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/encode.h:202: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] [ 223s] 202 | if (label < 1 || label > triples_.size()) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 223s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 223s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 223s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 223s] 159 | aiter.SetValue((*mapper)(arc)); [ 223s] | ~~~~~~~~~^~~~~ [ 223s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 223s] 214 | ArcMap(fst, &mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 223s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 223s] 38 | Decode(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] decode.cc:37:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/encode.h:202: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] [ 223s] 202 | if (label < 1 || label > triples_.size()) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 223s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 223s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 223s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 223s] 159 | aiter.SetValue((*mapper)(arc)); [ 223s] | ~~~~~~~~~^~~~~ [ 223s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 223s] 214 | ArcMap(fst, &mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 223s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 223s] 38 | Decode(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] decode.cc:37:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/encode.h:202: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] [ 223s] 202 | if (label < 1 || label > triples_.size()) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 223s] ./../include/fst/prune.h:211: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]' [ 223s] 211 | Prune(fst, opts); [ 223s] | ~~~~~^~~~~~~~~~~ [ 223s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 223s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 223s] 68 | Determinize(ifst, ofst, detargs); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] determinize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/prune.h:129: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] [ 223s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/disambiguate.h:225:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 225 | Connect(&sfst); [ 223s] | ~~~~~~~^~~~~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:166: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] [ 223s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:181: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] [ 223s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 223s] ./../include/fst/disambiguate.h:225:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 223s] 225 | Connect(&sfst); [ 223s] | ~~~~~~~^~~~~~~ [ 223s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 223s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 223s] 62 | Disambiguate(ifst, ofst, disargs); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 223s] disambiguate.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 223s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/cc-visitors.h:27, [ 224s] from ./../include/fst/test-properties.h:29, [ 224s] from ./../include/fst/impl-to-fst.h:31: [ 224s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 224s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 224s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 224s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:230:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 230 | RemoveSplits(ofst); [ 224s] | ^~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/shortest-distance.h:34, [ 224s] from ./../include/fst/prune.h:34: [ 224s] ./../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]': [ 224s] ./../include/fst/queue.h:688: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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 224s] 1111 | ShortestDistance(ifst, &idistance, true); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 224s] 68 | Determinize(ifst, ofst, detargs); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] determinize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 224s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 224s] 416 | BaseImpl::DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 224s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:344:8: required from here [ 224s] 344 | void DeleteStates(const std::vector &dstates) override { [ 224s] | ^~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:262: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] [ 224s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:272: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] [ 224s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 224s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 224s] 416 | BaseImpl::DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 224s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:344:8: required from here [ 224s] 344 | void DeleteStates(const std::vector &dstates) override { [ 224s] | ^~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:262: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] [ 224s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:272: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] [ 224s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 224s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 224s] 416 | BaseImpl::DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 224s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:344:8: required from here [ 224s] 344 | void DeleteStates(const std::vector &dstates) override { [ 224s] | ^~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:262: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] [ 224s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:272: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] [ 224s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../include/fst/queue.h:688: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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 224s] 1111 | ShortestDistance(ifst, &idistance, true); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 224s] 68 | Determinize(ifst, ofst, detargs); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] determinize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 224s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 224s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 224s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:400:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 400 | auto common_future = std::make_unique(ifst); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/disambiguate.h:301: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] [ 224s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 224s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 224s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 224s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 224s] 1116 | Prune(dfst, ofst, popts); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 224s] 68 | Determinize(ifst, ofst, detargs); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] determinize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 224s] | ~~^~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 224s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 224s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 224s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 224s] 1116 | Prune(dfst, ofst, popts); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 224s] 68 | Determinize(ifst, ofst, detargs); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] determinize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 224s] | ~~^~~~~~~~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/queue.h:40: [ 224s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 224s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 224s] 119 | visitor->FinishVisit(); [ 224s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 224s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 224s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 224s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 224s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h:665: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]' [ 224s] 665 | queue_ = std::make_unique>(fst, filter); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 224s] 1111 | ShortestDistance(ifst, &idistance, true); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 224s] 68 | Determinize(ifst, ofst, detargs); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] determinize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] ./../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] [ 224s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/determinize.h:52, [ 224s] from ./../include/fst/disambiguate.h:39: [ 224s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/prune.h:129: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] [ 224s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 224s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:166: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] [ 224s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:181: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] [ 224s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 224s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 224s] 119 | visitor->FinishVisit(); [ 224s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 224s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 224s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 224s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 224s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h:665: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]' [ 224s] 665 | queue_ = std::make_unique>(fst, filter); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 224s] 1111 | ShortestDistance(ifst, &idistance, true); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 224s] 68 | Determinize(ifst, ofst, detargs); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] determinize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] ./../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] [ 224s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 224s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 224s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 224s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:400:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 400 | auto common_future = std::make_unique(ifst); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/disambiguate.h:301: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] [ 224s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 224s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 224s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 224s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:400:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 400 | auto common_future = std::make_unique(ifst); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/disambiguate.h:301: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] [ 224s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 224s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 224s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 224s] | ~~~~~~~~~~~~^~ [ 224s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 224s] 129 | StateMap(fst, &mapper); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 224s] 111 | StateMap(fst, mapper); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:226:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 226 | ArcSort(&sfst, ArcCompare()); [ 224s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/arcsort.h:73: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] [ 224s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 224s] | ~~~^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 224s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 224s] 138 | class ImplToExpandedFst : public ImplToFst { [ 224s] | ^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 224s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 224s] | ^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 224s] 527 | class VectorFst : public ImplToMutableFst> { [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 316 | VectorFst rfst; [ 224s] | ^~~~ [ 224s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 224s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 224s] | ^~~~~~~~ [ 224s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 224s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 224s] | ^~~~~~~~ [ 224s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 224s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 224s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 224s] | ^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 224s] 527 | class VectorFst : public ImplToMutableFst> { [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 316 | VectorFst rfst; [ 224s] | ^~~~ [ 224s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 224s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 224s] | ^~~~~~~~ [ 224s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 224s] 138 | class ImplToExpandedFst : public ImplToFst { [ 224s] | ^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 224s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 224s] 527 | class VectorFst : public ImplToMutableFst> { [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 316 | VectorFst rfst; [ 224s] | ^~~~ [ 224s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 224s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 224s] | ^~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 224s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 224s] | ^~~~~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/prune.h:32: [ 224s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 224s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 149 | enqueued[s] = heap.Insert(s); [ 224s] | ~~~~~~~~~~~^~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 57 | if (size_ < values_.size()) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 224s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 224s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 224s] | ~~~~~~~~~~~~^~ [ 224s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 224s] 129 | StateMap(fst, &mapper); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 224s] 111 | StateMap(fst, mapper); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:226:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 226 | ArcSort(&sfst, ArcCompare()); [ 224s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/arcsort.h:73: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] [ 224s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 224s] | ~~~^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 224s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 224s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 224s] | ~~~~~~~~~~~~^~ [ 224s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 224s] 129 | StateMap(fst, &mapper); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 224s] 111 | StateMap(fst, mapper); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:226:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 226 | ArcSort(&sfst, ArcCompare()); [ 224s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/arcsort.h:73: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] [ 224s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 224s] | ~~~^~~~~~~~~~~~~~~ [ 224s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 224s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 224s] mv -f $depbase.Tpo $depbase.Plo [ 224s] In file included from ./../include/fst/shortest-distance.h:34, [ 224s] from ./../include/fst/prune.h:34: [ 224s] ./../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]': [ 224s] ./../include/fst/queue.h:688: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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 224s] ./../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]': [ 224s] ./../include/fst/queue.h:688: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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 224s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 224s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 224s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 224s] | ~~^~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 224s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 224s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 224s] | ^~~~~~~~~ [ 224s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 224s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 224s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:211: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]' [ 224s] 211 | Prune(fst, opts); [ 224s] | ~~~~~^~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 224s] 227 | PreDisambiguate(sfst, ofst, opts); [ 224s] | ^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 224s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 224s] 62 | Disambiguate(ifst, ofst, disargs); [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 224s] disambiguate.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 224s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 224s] | ~~^~~~~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/replace-util.h:37, [ 225s] from ./../include/fst/replace.h:45, [ 225s] from ./../include/fst/accumulator.h:39, [ 225s] from ./../include/fst/lookahead-matcher.h:33, [ 225s] from ./../include/fst/lookahead-filter.h:35, [ 225s] from ./../include/fst/compose.h:40: [ 225s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 225s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 225s] 119 | visitor->FinishVisit(); [ 225s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 225s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 225s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 225s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 225s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/queue.h:665: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]' [ 225s] 665 | queue_ = std::make_unique>(fst, filter); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 225s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 225s] ./../include/fst/prune.h:211: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]' [ 225s] 211 | Prune(fst, opts); [ 225s] | ~~~~~^~~~~~~~~~~ [ 225s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 225s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 225s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 225s] 227 | PreDisambiguate(sfst, ofst, opts); [ 225s] | ^~~~~~~~~~~~~~~ [ 225s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 225s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 225s] 62 | Disambiguate(ifst, ofst, disargs); [ 225s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 225s] disambiguate.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 225s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 225s] 119 | visitor->FinishVisit(); [ 225s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 225s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 225s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 225s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 225s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/queue.h:665: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]' [ 225s] 665 | queue_ = std::make_unique>(fst, filter); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 225s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 225s] ./../include/fst/prune.h:211: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]' [ 225s] 211 | Prune(fst, opts); [ 225s] | ~~~~~^~~~~~~~~~~ [ 225s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 225s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 225s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 225s] 227 | PreDisambiguate(sfst, ofst, opts); [ 225s] | ^~~~~~~~~~~~~~~ [ 225s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 225s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 225s] 62 | Disambiguate(ifst, ofst, disargs); [ 225s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 225s] disambiguate.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~~ [ 226s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 226s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 226s] mv -f $depbase.Tpo $depbase.Plo [ 226s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 226s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 226s] mv -f $depbase.Tpo $depbase.Plo [ 227s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 227s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 227s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 227s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 227s] mv -f $depbase.Tpo $depbase.Plo [ 227s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 227s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 227s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 227s] mv -f $depbase.Tpo $depbase.Plo [ 227s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 227s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 227s] mv -f $depbase.Tpo $depbase.Plo [ 227s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 227s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 228s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 228s] from encodemapper-class.cc:18: [ 228s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, std::string_view) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]': [ 228s] ./../include/fst/encode.h:396:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, std::string_view, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]' [ 228s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:211:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, std::string_view) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]' [ 228s] 211 | EncodeMapper::Read(strm, source)); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 228s] encodemapper-class.cc:101:1: required from here [ 228s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 228s] | ^ [ 228s] ./../include/fst/encode.h:270:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 228s] 270 | for (int64_t i = 0; i < size; ++i) { [ 228s] | ~~^~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, std::string_view) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]': [ 228s] ./../include/fst/encode.h:396:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, std::string_view, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]' [ 228s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:211:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, std::string_view) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]' [ 228s] 211 | EncodeMapper::Read(strm, source)); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 228s] encodemapper-class.cc:102:1: required from here [ 228s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 228s] | ^ [ 228s] ./../include/fst/encode.h:270:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 228s] 270 | for (int64_t i = 0; i < size; ++i) { [ 228s] | ~~^~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, std::string_view) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]': [ 228s] ./../include/fst/encode.h:396:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, std::string_view, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]' [ 228s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:211:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, std::string_view) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string_view = std::basic_string_view]' [ 228s] 211 | EncodeMapper::Read(strm, source)); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 228s] encodemapper-class.cc:103:1: required from here [ 228s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 228s] | ^ [ 228s] ./../include/fst/encode.h:270:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 228s] 270 | for (int64_t i = 0; i < size; ++i) { [ 228s] | ~~^~~~~~ [ 228s] In file included from ./../include/fst/script/encode.h:24, [ 228s] from encode.cc:18: [ 228s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 228s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 228s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 228s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 228s] 159 | aiter.SetValue((*mapper)(arc)); [ 228s] | ~~~~~~~~~^~~~~ [ 228s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 228s] 503 | ArcMap(fst, mapper); [ 228s] | ~~~~~~^~~~~~~~~~~~~ [ 228s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 228s] 38 | Encode(fst, mapper); [ 228s] | ~~~~~~^~~~~~~~~~~~~ [ 228s] encode.cc:37:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/encode.h:202: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] [ 228s] 202 | if (label < 1 || label > triples_.size()) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 228s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 228s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 228s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 228s] 159 | aiter.SetValue((*mapper)(arc)); [ 228s] | ~~~~~~~~~^~~~~ [ 228s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 228s] 503 | ArcMap(fst, mapper); [ 228s] | ~~~~~~^~~~~~~~~~~~~ [ 228s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 228s] 38 | Encode(fst, mapper); [ 228s] | ~~~~~~^~~~~~~~~~~~~ [ 228s] encode.cc:37:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/encode.h:202: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] [ 228s] 202 | if (label < 1 || label > triples_.size()) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 228s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 228s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 228s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 228s] 159 | aiter.SetValue((*mapper)(arc)); [ 228s] | ~~~~~~~~~^~~~~ [ 228s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 228s] 503 | ArcMap(fst, mapper); [ 228s] | ~~~~~~^~~~~~~~~~~~~ [ 228s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 228s] 38 | Encode(fst, mapper); [ 228s] | ~~~~~~^~~~~~~~~~~~~ [ 228s] encode.cc:37:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/encode.h:202: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] [ 228s] 202 | if (label < 1 || label > triples_.size()) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] In file included from ./../include/fst/cache.h:37, [ 228s] from ./../include/fst/arc-map.h:34, [ 228s] from ./../include/fst/epsnormalize.h:25, [ 228s] from ./../include/fst/script/epsnormalize.h:23, [ 228s] from epsnormalize.cc:18: [ 228s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 228s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 228s] 138 | class ImplToExpandedFst : public ImplToFst { [ 228s] | ^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 228s] 61 | VectorFst> gfst; [ 228s] | ^~~~ [ 228s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 228s] 54 | EpsNormalize(ifst, ofst, type); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 228s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] epsnormalize.cc:38:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] In file included from ./../include/fst/expanded-fst.h:38, [ 228s] from ./../include/fst/mutable-fst.h:38: [ 228s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 228s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 228s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 228s] 61 | VectorFst> gfst; [ 228s] | ^~~~ [ 228s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 228s] 54 | EpsNormalize(ifst, ofst, type); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 228s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] epsnormalize.cc:38:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 228s] 138 | class ImplToExpandedFst : public ImplToFst { [ 228s] | ^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 228s] 61 | VectorFst> gfst; [ 228s] | ^~~~ [ 228s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 228s] 54 | EpsNormalize(ifst, ofst, type); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 228s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] epsnormalize.cc:38:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 228s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 228s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 228s] 125 | return ArcClass(mapper_(arc)); [ 228s] | ~~~~~~~^~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 228s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h:202: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] [ 228s] 202 | if (label < 1 || label > triples_.size()) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 228s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 228s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 228s] 125 | return ArcClass(mapper_(arc)); [ 228s] | ~~~~~~~^~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 228s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h:202: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] [ 228s] 202 | if (label < 1 || label > triples_.size()) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 228s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 228s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 228s] 125 | return ArcClass(mapper_(arc)); [ 228s] | ~~~~~~~^~~~~ [ 228s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 228s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/encode.h:202: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] [ 228s] 202 | if (label < 1 || label > triples_.size()) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 228s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 228s] mv -f $depbase.Tpo $depbase.Plo [ 228s] In file included from ./../include/fst/cache.h:37, [ 228s] from ./../include/fst/arc-map.h:34, [ 228s] from ./../include/fst/equivalent.h:30, [ 228s] from ./../include/fst/script/equivalent.h:23, [ 228s] from equivalent.cc:18: [ 228s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 228s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 228s] 138 | class ImplToExpandedFst : public ImplToFst { [ 228s] | ^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 228s] 155 | VectorFst efst1(fst1); [ 228s] | ^~~~~ [ 228s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 228s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 228s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] equivalent.cc:35:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] In file included from ./../include/fst/expanded-fst.h:38, [ 228s] from ./../include/fst/mutable-fst.h:38: [ 228s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 228s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 228s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 228s] 155 | VectorFst efst1(fst1); [ 228s] | ^~~~~ [ 228s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 228s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 228s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] equivalent.cc:35:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 228s] 138 | class ImplToExpandedFst : public ImplToFst { [ 228s] | ^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 228s] 155 | VectorFst efst1(fst1); [ 228s] | ^~~~~ [ 228s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 228s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 228s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] equivalent.cc:35:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 228s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 228s] 138 | class ImplToExpandedFst : public ImplToFst { [ 228s] | ^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 228s] 61 | VectorFst> gfst; [ 228s] | ^~~~ [ 228s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 228s] 54 | EpsNormalize(ifst, ofst, type); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 228s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] epsnormalize.cc:38:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 228s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 228s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 228s] 61 | VectorFst> gfst; [ 228s] | ^~~~ [ 228s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 228s] 54 | EpsNormalize(ifst, ofst, type); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 228s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] epsnormalize.cc:38:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 228s] 138 | class ImplToExpandedFst : public ImplToFst { [ 228s] | ^~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 228s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 228s] 61 | VectorFst> gfst; [ 228s] | ^~~~ [ 228s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 228s] 54 | EpsNormalize(ifst, ofst, type); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 228s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] epsnormalize.cc:38:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 228s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 228s] | ^~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 228s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 228s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 229s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 155 | VectorFst efst1(fst1); [ 229s] | ^~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 229s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 155 | VectorFst efst1(fst1); [ 229s] | ^~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 155 | VectorFst efst1(fst1); [ 229s] | ^~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 229s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 229s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 61 | VectorFst> gfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 229s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 61 | VectorFst> gfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 61 | VectorFst> gfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 229s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 155 | VectorFst efst1(fst1); [ 229s] | ^~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 229s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 155 | VectorFst efst1(fst1); [ 229s] | ^~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 155 | VectorFst efst1(fst1); [ 229s] | ^~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/cc-visitors.h:27, [ 229s] from ./../include/fst/test-properties.h:29, [ 229s] from ./../include/fst/impl-to-fst.h:31: [ 229s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 229s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 174 | eq_classes.MakeSet(s1); [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 61 | if (item >= parent_.size()) { [ 229s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/equivalent.h:34: [ 229s] ./../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]': [ 229s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/push.h:49: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] [ 229s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/push.h:53: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] [ 229s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/push.h:33: [ 229s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 229s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 102 | Reweight(fst, distance, type); [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 73 | if (s == potential.size()) break; [ 229s] | ~~^~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h:79: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] [ 229s] 79 | if (arc.nextstate >= potential.size()) continue; [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h:107: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] [ 229s] 107 | const auto startweight = fst->Start() < potential.size() [ 229s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 229s] ./../include/fst/equivalent.h:92: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]' [ 229s] 92 | const auto repr = sets->FindSet(id); [ 229s] | ~~~~~~~~~~~~~^~~~ [ 229s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 229s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 229s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/epsnormalize.h:31: [ 229s] ./../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>]': [ 229s] ./../include/fst/rmepsilon.h:352: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]' [ 229s] 352 | RmEpsilon(fst, &distance, opts); [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/rmepsilon.h:227: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] [ 229s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:240: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] [ 229s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 229s] | ~~^~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/push.h:49: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] [ 229s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/push.h:53: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] [ 229s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 229s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 102 | Reweight(fst, distance, type); [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 73 | if (s == potential.size()) break; [ 229s] | ~~^~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h:79: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] [ 229s] 79 | if (arc.nextstate >= potential.size()) continue; [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:292: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] [ 229s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h:107: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] [ 229s] 107 | const auto startweight = fst->Start() < potential.size() [ 229s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 138 | class ImplToExpandedFst : public ImplToFst { [ 229s] | ^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 229s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 229s] 527 | class VectorFst : public ImplToMutableFst> { [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 316 | VectorFst rfst; [ 229s] | ^~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 229s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 229s] | ^~~~~~~~ [ 229s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 229s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 229s] | ^~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/push.h:49: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] [ 229s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/push.h:53: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] [ 229s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 229s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 102 | Reweight(fst, distance, type); [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 73 | if (s == potential.size()) break; [ 229s] | ~~^~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h:79: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] [ 229s] 79 | if (arc.nextstate >= potential.size()) continue; [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/reweight.h:107: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] [ 229s] 107 | const auto startweight = fst->Start() < potential.size() [ 229s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 229s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 229s] mv -f $depbase.Tpo $depbase.Plo [ 229s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 229s] ./../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>]': [ 229s] ./../include/fst/rmepsilon.h:352: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]' [ 229s] 352 | RmEpsilon(fst, &distance, opts); [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/rmepsilon.h:227: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] [ 229s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:240: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] [ 229s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 229s] | ~~^~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:292: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] [ 229s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../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>]': [ 229s] ./../include/fst/rmepsilon.h:352: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]' [ 229s] 352 | RmEpsilon(fst, &distance, opts); [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/rmepsilon.h:227: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] [ 229s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:240: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] [ 229s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 229s] | ~~^~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:292: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] [ 229s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/equivalent.h:31: [ 229s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 229s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 229s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 229s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 229s] 159 | aiter.SetValue((*mapper)(arc)); [ 229s] | ~~~~~~~~~^~~~~ [ 229s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 162 | ArcMap(&efst1, &mapper); [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/encode.h:202: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] [ 229s] 202 | if (label < 1 || label > triples_.size()) { [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 229s] ./../include/fst/queue.h:558:11: required from here [ 229s] 558 | StateId Head() const final { [ 229s] | ^~~~ [ 229s] ./../include/fst/queue.h:562: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] [ 229s] 562 | ((front_ >= trivial_queue_.size()) || [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 229s] ./../include/fst/queue.h:573:8: required from here [ 229s] 573 | void Enqueue(StateId s) final { [ 229s] | ^~~~~~~ [ 229s] ./../include/fst/queue.h:584: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] [ 229s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 229s] ./../include/fst/queue.h:591:8: required from here [ 229s] 591 | void Dequeue() final { [ 229s] | ^~~~~~~ [ 229s] ./../include/fst/queue.h:594: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] [ 229s] 594 | } else if (front_ < trivial_queue_.size()) { [ 229s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 229s] ./../include/fst/queue.h:603:8: required from here [ 229s] 603 | bool Empty() const final { [ 229s] | ^~~~~ [ 229s] ./../include/fst/queue.h:612: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] [ 229s] 612 | return (front_ >= trivial_queue_.size()) || [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 229s] ./../include/fst/queue.h:617:8: required from here [ 229s] 617 | void Clear() final { [ 229s] | ^~~~~ [ 229s] ./../include/fst/queue.h:621: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] [ 229s] 621 | } else if (i < trivial_queue_.size()) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 229s] ./../include/fst/queue.h:238:8: required from here [ 229s] 238 | void Update(StateId s) override { [ 229s] | ^~~~~~ [ 229s] ./../include/fst/queue.h:240: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] [ 229s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 229s] | ~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 229s] ./../include/fst/queue.h:505:8: required from here [ 229s] 505 | void Enqueue(StateId s) final { [ 229s] | ^~~~~~~ [ 229s] ./../include/fst/queue.h:513: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] [ 229s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 229s] | ~~~~~~~~~~~~~~~~~^~~~ [ 229s] In file included from ./../include/fst/shortest-distance.h:34, [ 229s] from ./../include/fst/prune.h:34, [ 229s] from ./../include/fst/rmepsilon.h:45: [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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>]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:349: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]' [ 229s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 229s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 229s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 229s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 229s] 159 | aiter.SetValue((*mapper)(arc)); [ 229s] | ~~~~~~~~~^~~~~ [ 229s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 162 | ArcMap(&efst1, &mapper); [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/encode.h:202: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] [ 229s] 202 | if (label < 1 || label > triples_.size()) { [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/rmepsilon.h:36: [ 229s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 229s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 229s] 313 | Connect(fst); [ 229s] | ~~~~~~~^~~~~ [ 229s] ./../include/fst/rmepsilon.h:352: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]' [ 229s] 352 | RmEpsilon(fst, &distance, opts); [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~ [ 229s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 229s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 229s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 229s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 229s] 159 | aiter.SetValue((*mapper)(arc)); [ 229s] | ~~~~~~~~~^~~~~ [ 229s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 162 | ArcMap(&efst1, &mapper); [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/encode.h:202: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] [ 229s] 202 | if (label < 1 || label > triples_.size()) { [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/shortest-distance.h:34, [ 229s] from ./../include/fst/push.h:34: [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 229s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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>]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:349: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]' [ 229s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 229s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 229s] 313 | Connect(fst); [ 229s] | ~~~~~~~^~~~~ [ 229s] ./../include/fst/rmepsilon.h:352: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]' [ 229s] 352 | RmEpsilon(fst, &distance, opts); [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 229s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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>]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/rmepsilon.h:349: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]' [ 229s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 229s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 229s] 313 | Connect(fst); [ 229s] | ~~~~~~~^~~~~ [ 229s] ./../include/fst/rmepsilon.h:352: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]' [ 229s] 352 | RmEpsilon(fst, &distance, opts); [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 229s] 70 | RmEpsilon(&gfst); [ 229s] | ~~~~~~~~~^~~~~~~ [ 229s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 229s] 54 | EpsNormalize(ifst, ofst, type); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 229s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] epsnormalize.cc:38:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/determinize.h:628: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]' [ 229s] 628 | return FindState(std::move(tuple)); [ 229s] | ^~~~~~~~~ [ 229s] ./../include/fst/determinize.h:622:11: required from here [ 229s] 622 | StateId ComputeStart() override { [ 229s] | ^~~~~~~~~~~~ [ 229s] ./../include/fst/determinize.h:648: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] [ 229s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 229s] ./../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]': [ 229s] ./../include/fst/queue.h:688: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]' [ 229s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 229s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 689 | &unweighted); [ 229s] | ~~~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 229s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 229s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 229s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 229s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 229s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] equivalent.cc:35:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 229s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/queue.h:40: [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/rmepsilon.h:245:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 230s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/rmepsilon.h:352: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]' [ 230s] 352 | RmEpsilon(fst, &distance, opts); [ 230s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 230s] 70 | RmEpsilon(&gfst); [ 230s] | ~~~~~~~~~^~~~~~~ [ 230s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 230s] 54 | EpsNormalize(ifst, ofst, type); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 230s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 230s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] epsnormalize.cc:38:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/queue.h:688: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]' [ 230s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 230s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 689 | &unweighted); [ 230s] | ~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 230s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 230s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/determinize.h:40: [ 230s] ./../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]': [ 230s] ./../include/fst/const-fst.h:286: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]' [ 230s] 286 | return WriteFst(*this, strm, opts); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/const-fst.h:285:8: required from here [ 230s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 230s] | ^~~~~ [ 230s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 230s] 403 | if (hdr.NumStates() != num_states) { [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 230s] 407 | if (hdr.NumArcs() != num_arcs) { [ 230s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/rmepsilon.h:245:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 230s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/rmepsilon.h:352: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]' [ 230s] 352 | RmEpsilon(fst, &distance, opts); [ 230s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 230s] 70 | RmEpsilon(&gfst); [ 230s] | ~~~~~~~~~^~~~~~~ [ 230s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 230s] 54 | EpsNormalize(ifst, ofst, type); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 230s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 230s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] epsnormalize.cc:38:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/const-fst.h:286: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]' [ 230s] 286 | return WriteFst(*this, strm, opts); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/const-fst.h:285:8: required from here [ 230s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 230s] | ^~~~~ [ 230s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 230s] 403 | if (hdr.NumStates() != num_states) { [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 230s] 407 | if (hdr.NumArcs() != num_arcs) { [ 230s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/rmepsilon.h:245:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 230s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/rmepsilon.h:352: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]' [ 230s] 352 | RmEpsilon(fst, &distance, opts); [ 230s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 230s] 70 | RmEpsilon(&gfst); [ 230s] | ~~~~~~~~~^~~~~~~ [ 230s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 230s] 54 | EpsNormalize(ifst, ofst, type); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 230s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 230s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] epsnormalize.cc:38:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 230s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 230s] 224 | key_[s] = heap_.Insert(s); [ 230s] | ~~~~~~~~~~~~^~~ [ 230s] ./../include/fst/queue.h:221:8: required from here [ 230s] 221 | void Enqueue(StateId s) override { [ 230s] | ^~~~~~~ [ 230s] ./../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] [ 230s] 57 | if (size_ < values_.size()) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/queue.h:40: [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h:665: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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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> > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/determinize.h:41: [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296: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]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h:665: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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h:665: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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296: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]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h:665: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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h:665: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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h:665: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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 230s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 230s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 230s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] equivalent.cc:35:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296: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]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/factor-weight.h:296: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]' [ 230s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ~~~~~~~~~~~~^~ [ 230s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 230s] 48 | StateId Start() const override { return impl_->Start(); } [ 230s] | ^~~~~ [ 230s] ./../include/fst/factor-weight.h:353: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] [ 230s] 353 | while (unfactored_.size() <= element.state) [ 230s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../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 > > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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 > > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../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 > > > >]': [ 230s] ./../include/fst/determinize.h:649: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]' [ 230s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 230s] | ^~~~~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:660: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] [ 230s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/cache.h:40: [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/script/fst-class.h:38, [ 230s] from fst-class.cc:22: [ 230s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 138 | class ImplToExpandedFst : public ImplToFst { [ 230s] | ^~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:160:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] In file included from ./../include/fst/expanded-fst.h:38, [ 230s] from ./../include/fst/script/fst-class.h:35: [ 230s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:160:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 138 | class ImplToExpandedFst : public ImplToFst { [ 230s] | ^~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:160:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 138 | class ImplToExpandedFst : public ImplToFst { [ 230s] | ^~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:161:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:161:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 138 | class ImplToExpandedFst : public ImplToFst { [ 230s] | ^~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:161:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 138 | class ImplToExpandedFst : public ImplToFst { [ 230s] | ^~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:162:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:162:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 138 | class ImplToExpandedFst : public ImplToFst { [ 230s] | ^~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 230s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 230s] 527 | class VectorFst : public ImplToMutableFst> { [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 230s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 230s] fst-class.cc:162:1: required from here [ 230s] 676 | Class::Read, Class::Create, Class::Convert)) [ 230s] | ^ [ 230s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 230s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 230s] | ^~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 230s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 230s] | ^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 230s] ./../include/fst/queue.h:558:11: required from here [ 230s] 558 | StateId Head() const final { [ 230s] | ^~~~ [ 230s] ./../include/fst/queue.h:562: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] [ 230s] 562 | ((front_ >= trivial_queue_.size()) || [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 230s] ./../include/fst/queue.h:573:8: required from here [ 230s] 573 | void Enqueue(StateId s) final { [ 230s] | ^~~~~~~ [ 230s] ./../include/fst/queue.h:584: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] [ 230s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:591:8: required from here [ 230s] 591 | void Dequeue() final { [ 230s] | ^~~~~~~ [ 230s] ./../include/fst/queue.h:594: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] [ 230s] 594 | } else if (front_ < trivial_queue_.size()) { [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:603:8: required from here [ 230s] 603 | bool Empty() const final { [ 230s] | ^~~~~ [ 230s] ./../include/fst/queue.h:612: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] [ 230s] 612 | return (front_ >= trivial_queue_.size()) || [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:617:8: required from here [ 230s] 617 | void Clear() final { [ 230s] | ^~~~~ [ 230s] ./../include/fst/queue.h:621: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] [ 230s] 621 | } else if (i < trivial_queue_.size()) { [ 230s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 230s] ./../include/fst/queue.h:238:8: required from here [ 230s] 238 | void Update(StateId s) override { [ 230s] | ^~~~~~ [ 230s] ./../include/fst/queue.h:240: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] [ 230s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 230s] | ~~^~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 230s] ./../include/fst/queue.h:505:8: required from here [ 230s] 505 | void Enqueue(StateId s) final { [ 230s] | ^~~~~~~ [ 230s] ./../include/fst/queue.h:513: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] [ 230s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 230s] ./../include/fst/queue.h:558:11: required from here [ 230s] 558 | StateId Head() const final { [ 230s] | ^~~~ [ 230s] ./../include/fst/queue.h:562: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] [ 230s] 562 | ((front_ >= trivial_queue_.size()) || [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 230s] ./../include/fst/queue.h:573:8: required from here [ 230s] 573 | void Enqueue(StateId s) final { [ 230s] | ^~~~~~~ [ 230s] ./../include/fst/queue.h:584: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] [ 230s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:591:8: required from here [ 230s] 591 | void Dequeue() final { [ 230s] | ^~~~~~~ [ 230s] ./../include/fst/queue.h:594: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] [ 230s] 594 | } else if (front_ < trivial_queue_.size()) { [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:603:8: required from here [ 230s] 603 | bool Empty() const final { [ 230s] | ^~~~~ [ 230s] ./../include/fst/queue.h:612: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] [ 230s] 612 | return (front_ >= trivial_queue_.size()) || [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:617:8: required from here [ 230s] 617 | void Clear() final { [ 230s] | ^~~~~ [ 230s] ./../include/fst/queue.h:621: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] [ 230s] 621 | } else if (i < trivial_queue_.size()) { [ 230s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 230s] ./../include/fst/queue.h:238:8: required from here [ 230s] 238 | void Update(StateId s) override { [ 230s] | ^~~~~~ [ 230s] ./../include/fst/queue.h:240: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] [ 230s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 230s] | ~~^~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 230s] ./../include/fst/queue.h:505:8: required from here [ 230s] 505 | void Enqueue(StateId s) final { [ 230s] | ^~~~~~~ [ 230s] ./../include/fst/queue.h:513: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] [ 230s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~ [ 230s] In file included from ./../include/fst/queue.h:38: [ 230s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 230s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 230s] 224 | key_[s] = heap_.Insert(s); [ 230s] | ~~~~~~~~~~~~^~~ [ 230s] ./../include/fst/queue.h:221:8: required from here [ 230s] 221 | void Enqueue(StateId s) override { [ 230s] | ^~~~~~~ [ 230s] ./../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] [ 230s] 57 | if (size_ < values_.size()) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/cache.h:40: [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 230s] 416 | BaseImpl::DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 230s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 230s] ./../include/fst/mutable-fst.h:344:8: required from here [ 230s] 344 | void DeleteStates(const std::vector &dstates) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:262: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] [ 230s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/vector-fst.h:272: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] [ 230s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 230s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648: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] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../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 >]': [ 230s] ./../include/fst/determinize.h:633: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]' [ 230s] 633 | filter_->SetState(s, *tuple); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:631:10: required from here [ 230s] 631 | Weight ComputeFinal(StateId s) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/disambiguate.h:132: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] [ 230s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 230s] | ~~~~~~~~~~~~~~^~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648: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] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../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 >]': [ 230s] ./../include/fst/determinize.h:633: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]' [ 230s] 633 | filter_->SetState(s, *tuple); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:631:10: required from here [ 230s] 631 | Weight ComputeFinal(StateId s) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/disambiguate.h:132: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] [ 230s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 230s] | ~~~~~~~~~~~~~~^~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648: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] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../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 >]': [ 230s] ./../include/fst/determinize.h:633: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]' [ 230s] 633 | filter_->SetState(s, *tuple); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:631:10: required from here [ 230s] 631 | Weight ComputeFinal(StateId s) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/disambiguate.h:132: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] [ 230s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 230s] | ~~~~~~~~~~~~~~^~~~ [ 230s] ./../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]': [ 230s] ./../include/fst/determinize.h:628: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]' [ 230s] 628 | return FindState(std::move(tuple)); [ 230s] | ^~~~~~~~~ [ 230s] ./../include/fst/determinize.h:622:11: required from here [ 230s] 622 | StateId ComputeStart() override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:648: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] [ 230s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 230s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 230s] ./../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 >]': [ 230s] ./../include/fst/determinize.h:633: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]' [ 230s] 633 | filter_->SetState(s, *tuple); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 230s] ./../include/fst/determinize.h:631:10: required from here [ 230s] 631 | Weight ComputeFinal(StateId s) override { [ 230s] | ^~~~~~~~~~~~ [ 230s] ./../include/fst/disambiguate.h:132: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] [ 230s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 230s] | ~~~~~~~~~~~~~~^~~~ [ 230s] ./../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]': [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:648: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] [ 231s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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 >]': [ 231s] ./../include/fst/determinize.h:633: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]' [ 231s] 633 | filter_->SetState(s, *tuple); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:631:10: required from here [ 231s] 631 | Weight ComputeFinal(StateId s) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/disambiguate.h:132: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] [ 231s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 231s] | ~~~~~~~~~~~~~~^~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:648: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] [ 231s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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 >]': [ 231s] ./../include/fst/determinize.h:633: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]' [ 231s] 633 | filter_->SetState(s, *tuple); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:631:10: required from here [ 231s] 631 | Weight ComputeFinal(StateId s) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/disambiguate.h:132: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] [ 231s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 231s] | ~~~~~~~~~~~~~~^~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:648: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] [ 231s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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 >]': [ 231s] ./../include/fst/determinize.h:633: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]' [ 231s] 633 | filter_->SetState(s, *tuple); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:631:10: required from here [ 231s] 631 | Weight ComputeFinal(StateId s) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/disambiguate.h:132: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] [ 231s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 231s] | ~~~~~~~~~~~~~~^~~~ [ 231s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 231s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 231s] 224 | key_[s] = heap_.Insert(s); [ 231s] | ~~~~~~~~~~~~^~~ [ 231s] ./../include/fst/queue.h:221:8: required from here [ 231s] 221 | void Enqueue(StateId s) override { [ 231s] | ^~~~~~~ [ 231s] ./../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] [ 231s] 57 | if (size_ < values_.size()) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/determinize.h:40: [ 231s] ./../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]': [ 231s] ./../include/fst/const-fst.h:286: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]' [ 231s] 286 | return WriteFst(*this, strm, opts); [ 231s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/const-fst.h:285:8: required from here [ 231s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 231s] | ^~~~~ [ 231s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 231s] 403 | if (hdr.NumStates() != num_states) { [ 231s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 231s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 231s] 407 | if (hdr.NumArcs() != num_arcs) { [ 231s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 231s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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 >]': [ 231s] ./../include/fst/determinize.h:633: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]' [ 231s] 633 | filter_->SetState(s, *tuple); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:631:10: required from here [ 231s] 631 | Weight ComputeFinal(StateId s) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/disambiguate.h:132: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] [ 231s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 231s] | ~~~~~~~~~~~~~~^~~~ [ 231s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] ./../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]': [ 231s] ./../include/fst/const-fst.h:286: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]' [ 231s] 286 | return WriteFst(*this, strm, opts); [ 231s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/const-fst.h:285:8: required from here [ 231s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 231s] | ^~~~~ [ 231s] ./../include/fst/const-fst.h:403:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 231s] 403 | if (hdr.NumStates() != num_states) { [ 231s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 231s] ./../include/fst/const-fst.h:407:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 231s] 407 | if (hdr.NumArcs() != num_arcs) { [ 231s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 231s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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 >]': [ 231s] ./../include/fst/determinize.h:633: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]' [ 231s] 633 | filter_->SetState(s, *tuple); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:631:10: required from here [ 231s] 631 | Weight ComputeFinal(StateId s) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/disambiguate.h:132: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] [ 231s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 231s] | ~~~~~~~~~~~~~~^~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 231s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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 >]': [ 231s] ./../include/fst/determinize.h:633: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]' [ 231s] 633 | filter_->SetState(s, *tuple); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:631:10: required from here [ 231s] 631 | Weight ComputeFinal(StateId s) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/disambiguate.h:132: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] [ 231s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 231s] | ~~~~~~~~~~~~~~^~~~ [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/determinize.h:41: [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296: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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296: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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/script/fst-class.h:42: [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296: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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/factor-weight.h:296: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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../include/fst/factor-weight.h:353: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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/cache.h:40: [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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 > > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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 > > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../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 > > > >]': [ 231s] ./../include/fst/determinize.h:649: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]' [ 231s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 231s] | ^~~~~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:628: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]' [ 231s] 628 | return FindState(std::move(tuple)); [ 231s] | ^~~~~~~~~ [ 231s] ./../include/fst/determinize.h:622:11: required from here [ 231s] 622 | StateId ComputeStart() override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/determinize.h:660: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] [ 231s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 231s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:262: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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:272: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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 231s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 232s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 232s] ./../include/fst/queue.h:558:11: required from here [ 232s] 558 | StateId Head() const final { [ 232s] | ^~~~ [ 232s] ./../include/fst/queue.h:562: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] [ 232s] 562 | ((front_ >= trivial_queue_.size()) || [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 232s] ./../include/fst/queue.h:573:8: required from here [ 232s] 573 | void Enqueue(StateId s) final { [ 232s] | ^~~~~~~ [ 232s] ./../include/fst/queue.h:584: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] [ 232s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 232s] ./../include/fst/queue.h:591:8: required from here [ 232s] 591 | void Dequeue() final { [ 232s] | ^~~~~~~ [ 232s] ./../include/fst/queue.h:594: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] [ 232s] 594 | } else if (front_ < trivial_queue_.size()) { [ 232s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 232s] ./../include/fst/queue.h:603:8: required from here [ 232s] 603 | bool Empty() const final { [ 232s] | ^~~~~ [ 232s] ./../include/fst/queue.h:612: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] [ 232s] 612 | return (front_ >= trivial_queue_.size()) || [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 232s] ./../include/fst/queue.h:617:8: required from here [ 232s] 617 | void Clear() final { [ 232s] | ^~~~~ [ 232s] ./../include/fst/queue.h:621: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] [ 232s] 621 | } else if (i < trivial_queue_.size()) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 232s] ./../include/fst/queue.h:505:8: required from here [ 232s] 505 | void Enqueue(StateId s) final { [ 232s] | ^~~~~~~ [ 232s] ./../include/fst/queue.h:513: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] [ 232s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 232s] | ~~~~~~~~~~~~~~~~~^~~~ [ 232s] In file included from ./../include/fst/epsnormalize.h:27: [ 232s] ./../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]': [ 232s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 232s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 232s] | ^~~~~~~~~ [ 232s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 232s] 48 | StateId Start() const override { return impl_->Start(); } [ 232s] | ~~~~~~~~~~~~^~ [ 232s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 232s] 48 | StateId Start() const override { return impl_->Start(); } [ 232s] | ^~~~~ [ 232s] ./../include/fst/factor-weight.h:353: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] [ 232s] 353 | while (unfactored_.size() <= element.state) [ 232s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 232s] In file included from ./../include/fst/cache.h:40: [ 232s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 232s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 232s] 416 | BaseImpl::DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 232s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:344:8: required from here [ 232s] 344 | void DeleteStates(const std::vector &dstates) override { [ 232s] | ^~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:262: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] [ 232s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:272: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] [ 232s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../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]': [ 232s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 232s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 232s] | ^~~~~~~~~ [ 232s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 232s] 48 | StateId Start() const override { return impl_->Start(); } [ 232s] | ~~~~~~~~~~~~^~ [ 232s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 232s] 48 | StateId Start() const override { return impl_->Start(); } [ 232s] | ^~~~~ [ 232s] ./../include/fst/factor-weight.h:353: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] [ 232s] 353 | while (unfactored_.size() <= element.state) [ 232s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 232s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 232s] 416 | BaseImpl::DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 232s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:344:8: required from here [ 232s] 344 | void DeleteStates(const std::vector &dstates) override { [ 232s] | ^~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:262: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] [ 232s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:272: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] [ 232s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../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]': [ 232s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 232s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 232s] | ^~~~~~~~~ [ 232s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 232s] 48 | StateId Start() const override { return impl_->Start(); } [ 232s] | ~~~~~~~~~~~~^~ [ 232s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 232s] 48 | StateId Start() const override { return impl_->Start(); } [ 232s] | ^~~~~ [ 232s] ./../include/fst/factor-weight.h:353: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] [ 232s] 353 | while (unfactored_.size() <= element.state) [ 232s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 232s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 232s] 416 | BaseImpl::DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 232s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:344:8: required from here [ 232s] 344 | void DeleteStates(const std::vector &dstates) override { [ 232s] | ^~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:262: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] [ 232s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:272: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] [ 232s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 233s] In file included from ./../include/fst/script/info.h:28, [ 233s] from info.cc:18: [ 233s] ./../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]': [ 233s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 233s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 233s] | ^~~~ [ 233s] info.cc:35:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/script/info-impl.h:156:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 233s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:157: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] [ 233s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 233s] | ~~~~~~^~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:183:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 233s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:187: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] [ 233s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 233s] | ~~~~~~~^~~~~~~~ [ 233s] ./../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]': [ 233s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 233s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 233s] | ^~~~ [ 233s] info.cc:35:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/script/info-impl.h:156:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 233s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:157: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] [ 233s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 233s] | ~~~~~~^~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:183:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 233s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:187: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] [ 233s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 233s] | ~~~~~~~^~~~~~~~ [ 233s] ./../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]': [ 233s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 233s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 233s] | ^~~~ [ 233s] info.cc:35:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/script/info-impl.h:156:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 233s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:157: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] [ 233s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 233s] | ~~~~~~^~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:183:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 233s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../include/fst/script/info-impl.h:187: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] [ 233s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 233s] | ~~~~~~~^~~~~~~~ [ 234s] In file included from ./../include/fst/script/info-impl.h:42: [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:144: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]' [ 234s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:148: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]' [ 234s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:152: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]' [ 234s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:144: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]' [ 234s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:148: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]' [ 234s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 234s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 234s] mv -f $depbase.Tpo $depbase.Plo [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:152: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]' [ 234s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 234s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 234s] mv -f $depbase.Tpo $depbase.Plo [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:144: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]' [ 234s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:148: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]' [ 234s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/script/info-impl.h:152: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]' [ 234s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/compose.h:35, [ 234s] from ./../include/fst/script/intersect.h:23, [ 234s] from intersect.cc:18: [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 234s] 200 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 234s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] intersect.cc:39:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 234s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 234s] 200 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 234s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] intersect.cc:39:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 234s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 234s] 200 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 234s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] intersect.cc:39:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 234s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 234s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info-impl.h:140: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]' [ 234s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 234s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info-impl.h:140: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]' [ 234s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 > >]': [ 234s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 234s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info-impl.h:140: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]' [ 234s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 111 | if (state >= state_status.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 136 | if (arc.nextstate >= state_status.size()) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 234s] In file included from ./../include/fst/cc-visitors.h:27, [ 234s] from ./../include/fst/test-properties.h:29, [ 234s] from ./../include/fst/impl-to-fst.h:31, [ 234s] from ./../include/fst/expanded-fst.h:38, [ 234s] from ./../include/fst/script/fst-class.h:35, [ 234s] from ./../include/fst/script/info.h:27: [ 234s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 234s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 234s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 234s] | ~~~~~~~~~~~~~~~^~~ [ 234s] ./../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 > >]' [ 234s] 106 | visit = visitor->InitState(root, root); [ 234s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 234s] ./../include/fst/script/info-impl.h:144: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]' [ 234s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 234s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 234s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 234s] | ~~~~~~~~~~~~~~~^~~ [ 234s] ./../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 > >]' [ 234s] 106 | visit = visitor->InitState(root, root); [ 234s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 234s] ./../include/fst/script/info-impl.h:144: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]' [ 234s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 234s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 234s] | ^~~~ [ 234s] info.cc:35:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 61 | if (item >= parent_.size()) { [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 236s] In file included from ./../include/fst/script/isomorphic.h:24, [ 236s] from isomorphic.cc:18: [ 236s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 236s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 236s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 236s] | ^~~~~~~~~ [ 236s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 236s] 257 | const bool result = iso.IsIsomorphic(); [ 236s] | ~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 236s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 236s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] isomorphic.cc:34:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../include/fst/isomorphic.h:132: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] [ 236s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 236s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 236s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 236s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 236s] | ^~~~~~~~~ [ 236s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 236s] 257 | const bool result = iso.IsIsomorphic(); [ 236s] | ~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 236s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 236s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] isomorphic.cc:34:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../include/fst/isomorphic.h:132: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] [ 236s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 236s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 236s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 236s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 236s] | ^~~~~~~~~ [ 236s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 236s] 257 | const bool result = iso.IsIsomorphic(); [ 236s] | ~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 236s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 236s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] isomorphic.cc:34:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../include/fst/isomorphic.h:132: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] [ 236s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 238s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 238s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 238s] mv -f $depbase.Tpo $depbase.Plo [ 238s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 238s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 238s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 238s] mv -f $depbase.Tpo $depbase.Plo [ 238s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 239s] In file included from ./../include/fst/cache.h:37, [ 239s] from ./../include/fst/arc-map.h:34, [ 239s] from ./../include/fst/script/map.h:26, [ 239s] from map.cc:18: [ 239s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:52: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 >]' [ 239s] 52 | StateMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] In file included from ./../include/fst/expanded-fst.h:38, [ 239s] from ./../include/fst/mutable-fst.h:38: [ 239s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:52: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 >]' [ 239s] 52 | StateMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:52: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 >]' [ 239s] 52 | StateMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 239s] 43 | ArcMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 239s] 43 | ArcMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 239s] 43 | ArcMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 239s] 43 | ArcMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 239s] 43 | ArcMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 239s] 43 | ArcMap(fst, ofst.get(), mapper); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 239s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] map.cc:41:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] In file included from ./../include/fst/cache.h:37, [ 239s] from ./../include/fst/arc-map.h:34, [ 239s] from ./../include/fst/minimize.h:33, [ 239s] from ./../include/fst/script/minimize.h:23, [ 239s] from minimize.cc:18: [ 239s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 239s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 239s] 536 | VectorFst> gfst; [ 239s] | ^~~~ [ 239s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 239s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] minimize.cc:38:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] In file included from ./../include/fst/expanded-fst.h:38, [ 239s] from ./../include/fst/mutable-fst.h:38: [ 239s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 239s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 239s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 239s] 536 | VectorFst> gfst; [ 239s] | ^~~~ [ 239s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 239s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] minimize.cc:38:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 239s] 138 | class ImplToExpandedFst : public ImplToFst { [ 239s] | ^~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 239s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 239s] 527 | class VectorFst : public ImplToMutableFst> { [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 239s] 536 | VectorFst> gfst; [ 239s] | ^~~~ [ 239s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 239s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] minimize.cc:38:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 239s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 239s] | ^~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 239s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 239s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 536 | VectorFst> gfst; [ 240s] | ^~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 536 | VectorFst> gfst; [ 240s] | ^~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 536 | VectorFst> gfst; [ 240s] | ^~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 536 | VectorFst> gfst; [ 240s] | ^~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 536 | VectorFst> gfst; [ 240s] | ^~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 536 | VectorFst> gfst; [ 240s] | ^~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] In file included from ./../include/fst/script/map.h:29: [ 240s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 240s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 240s] | ~~~~~~~~~~~~^~ [ 240s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 240s] 176 | StateMap(ifst, ofst, &mapper); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/map.h:52: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 >]' [ 240s] 52 | StateMap(fst, ofst.get(), mapper); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 240s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] map.cc:41:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/state-map.h:502: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] [ 240s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 240s] | ~~~^~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 240s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 240s] | ~~~~~~~~~~~~^~ [ 240s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 240s] 176 | StateMap(ifst, ofst, &mapper); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/map.h:52: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 >]' [ 240s] 52 | StateMap(fst, ofst.get(), mapper); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 240s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] map.cc:41:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/state-map.h:502: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] [ 240s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 240s] | ~~~^~~~~~~~~~~~~~~ [ 240s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 240s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 240s] | ~~~~~~~~~~~~^~ [ 240s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 240s] 176 | StateMap(ifst, ofst, &mapper); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/map.h:52: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 >]' [ 240s] 52 | StateMap(fst, ofst.get(), mapper); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 240s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] map.cc:41:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/state-map.h:502: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] [ 240s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 240s] | ~~~^~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 138 | class ImplToExpandedFst : public ImplToFst { [ 240s] | ^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 240s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 240s] 527 | class VectorFst : public ImplToMutableFst> { [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 240s] 298 | VectorFst Tr_; [ 240s] | ^~~ [ 240s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 491 | CyclicMinimizer> minimizer(*fst); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 240s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 240s] | ^~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 240s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 240s] | ^~~~~~~~~~~~~~~~ [ 240s] In file included from ./../include/fst/minimize.h:45: [ 240s] ./../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>]': [ 240s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 240s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/push.h:49: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] [ 240s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 240s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 240s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~~ [ 240s] In file included from ./../include/fst/push.h:33: [ 240s] ./../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>]': [ 240s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 102 | Reweight(fst, distance, type); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 240s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/reweight.h:73: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] [ 240s] 73 | if (s == potential.size()) break; [ 240s] | ~~^~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 240s] 79 | if (arc.nextstate >= potential.size()) continue; [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/reweight.h:107: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] [ 240s] 107 | const auto startweight = fst->Start() < potential.size() [ 240s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 240s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 240s] mv -f $depbase.Tpo $depbase.Plo [ 240s] In file included from ./../include/fst/minimize.h:36: [ 240s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 240s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 240s] 473 | Connect(fst); [ 240s] | ~~~~~~~^~~~~ [ 240s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 545 | internal::AcceptorMinimize(&gfst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 240s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~ [ 240s] ./../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]': [ 240s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 240s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 240s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/push.h:49: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] [ 240s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 240s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/push.h:53: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] [ 240s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 240s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 240s] 102 | Reweight(fst, distance, type); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 240s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 240s] 73 | if (s == potential.size()) break; [ 240s] | ~~^~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/reweight.h:79: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] [ 240s] 79 | if (arc.nextstate >= potential.size()) continue; [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/reweight.h:107: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] [ 240s] 107 | const auto startweight = fst->Start() < potential.size() [ 240s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 240s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 240s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 240s] 473 | Connect(fst); [ 240s] | ~~~~~~~^~~~~ [ 240s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 240s] 568 | internal::AcceptorMinimize(fst); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 240s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 240s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] minimize.cc:38:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 240s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~ [ 240s] In file included from ./../include/fst/cache.h:40: [ 240s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 240s] 416 | BaseImpl::DeleteStates(dstates); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 240s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:344:8: required from here [ 240s] 344 | void DeleteStates(const std::vector &dstates) override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:262: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] [ 240s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 240s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:272: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] [ 240s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 240s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 240s] 416 | BaseImpl::DeleteStates(dstates); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 240s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 240s] ./../include/fst/mutable-fst.h:344:8: required from here [ 240s] 344 | void DeleteStates(const std::vector &dstates) override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:262: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] [ 240s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 240s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/vector-fst.h:272: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] [ 240s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 240s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 241s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 241s] 416 | BaseImpl::DeleteStates(dstates); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 241s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 241s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 241s] ./../include/fst/mutable-fst.h:344:8: required from here [ 241s] 344 | void DeleteStates(const std::vector &dstates) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../include/fst/vector-fst.h:262: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] [ 241s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/vector-fst.h:272: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] [ 241s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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>]': [ 241s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/push.h:49: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] [ 241s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 241s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~~ [ 241s] ./../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>]': [ 241s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 102 | Reweight(fst, distance, type); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/reweight.h:73: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] [ 241s] 73 | if (s == potential.size()) break; [ 241s] | ~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 79 | if (arc.nextstate >= potential.size()) continue; [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:107: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] [ 241s] 107 | const auto startweight = fst->Start() < potential.size() [ 241s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 241s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 473 | Connect(fst); [ 241s] | ~~~~~~~^~~~~ [ 241s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 545 | internal::AcceptorMinimize(&gfst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 241s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/push.h:49: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] [ 241s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 241s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/push.h:53: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] [ 241s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 241s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 241s] 102 | Reweight(fst, distance, type); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 73 | if (s == potential.size()) break; [ 241s] | ~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:79: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] [ 241s] 79 | if (arc.nextstate >= potential.size()) continue; [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:107: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] [ 241s] 107 | const auto startweight = fst->Start() < potential.size() [ 241s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 241s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 241s] 473 | Connect(fst); [ 241s] | ~~~~~~~^~~~~ [ 241s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 568 | internal::AcceptorMinimize(fst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~ [ 241s] ./../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>]': [ 241s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/push.h:49: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] [ 241s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 241s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~~ [ 241s] ./../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>]': [ 241s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 102 | Reweight(fst, distance, type); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/reweight.h:73: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] [ 241s] 73 | if (s == potential.size()) break; [ 241s] | ~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 79 | if (arc.nextstate >= potential.size()) continue; [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:107: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] [ 241s] 107 | const auto startweight = fst->Start() < potential.size() [ 241s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 241s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 473 | Connect(fst); [ 241s] | ~~~~~~~^~~~~ [ 241s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 545 | internal::AcceptorMinimize(&gfst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 241s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/push.h:49: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] [ 241s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 241s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/push.h:53: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] [ 241s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 241s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 241s] 102 | Reweight(fst, distance, type); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 73 | if (s == potential.size()) break; [ 241s] | ~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:79: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] [ 241s] 79 | if (arc.nextstate >= potential.size()) continue; [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/reweight.h:107: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] [ 241s] 107 | const auto startweight = fst->Start() < potential.size() [ 241s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 241s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 241s] 473 | Connect(fst); [ 241s] | ~~~~~~~^~~~~ [ 241s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 568 | internal::AcceptorMinimize(fst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 241s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 325 | Initialize(fst); [ 241s] | ^~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 484 | AcyclicMinimizer minimizer(*fst); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 545 | internal::AcceptorMinimize(&gfst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/minimize.h:397: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] [ 241s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 241s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 241s] 325 | Initialize(fst); [ 241s] | ^~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 241s] 484 | AcyclicMinimizer minimizer(*fst); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 568 | internal::AcceptorMinimize(fst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/minimize.h:397: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] [ 241s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 241s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 325 | Initialize(fst); [ 241s] | ^~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 484 | AcyclicMinimizer minimizer(*fst); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 545 | internal::AcceptorMinimize(&gfst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/minimize.h:397: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] [ 241s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 241s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 241s] 325 | Initialize(fst); [ 241s] | ^~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 241s] 484 | AcyclicMinimizer minimizer(*fst); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 568 | internal::AcceptorMinimize(fst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/minimize.h:397: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] [ 241s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 241s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 325 | Initialize(fst); [ 241s] | ^~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 484 | AcyclicMinimizer minimizer(*fst); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 545 | internal::AcceptorMinimize(&gfst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/minimize.h:397: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] [ 241s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 241s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 241s] 325 | Initialize(fst); [ 241s] | ^~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 241s] 484 | AcyclicMinimizer minimizer(*fst); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 568 | internal::AcceptorMinimize(fst); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/minimize.h:397: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] [ 241s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] In file included from ./../include/fst/partition.h:28, [ 241s] from ./../include/fst/minimize.h:43: [ 241s] ./../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]': [ 241s] ./../include/fst/queue.h:688: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>]' [ 241s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 241s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] 689 | &unweighted); [ 241s] | ~~~~~~~~~~~~ [ 241s] ./../include/fst/shortest-distance.h:308: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>]' [ 241s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 241s] | ^~~~~~~~~~~ [ 241s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 241s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 241s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 241s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 241s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] minimize.cc:38:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 241s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 241s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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>]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:319: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>]' [ 242s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] In file included from ./../include/fst/minimize.h:38: [ 242s] ./../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]': [ 242s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 242s] 159 | aiter.SetValue((*mapper)(arc)); [ 242s] | ~~~~~~~~~^~~~~ [ 242s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 503 | ArcMap(fst, mapper); [ 242s] | ~~~~~~^~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 544 | Encode(&gfst, &encoder); [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/encode.h:202: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] [ 242s] 202 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 242s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 242s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 242s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 242s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 242s] 159 | aiter.SetValue((*mapper)(arc)); [ 242s] | ~~~~~~~~~^~~~~ [ 242s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 242s] 503 | ArcMap(fst, mapper); [ 242s] | ~~~~~~^~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 567 | Encode(fst, &encoder); [ 242s] | ~~~~~~^~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/encode.h:202: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] [ 242s] 202 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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>]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:308: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>]' [ 242s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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>]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:319: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>]' [ 242s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 242s] 159 | aiter.SetValue((*mapper)(arc)); [ 242s] | ~~~~~~~~~^~~~~ [ 242s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 503 | ArcMap(fst, mapper); [ 242s] | ~~~~~~^~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 544 | Encode(&gfst, &encoder); [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/encode.h:202: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] [ 242s] 202 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 242s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 242s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 242s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 242s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 242s] 159 | aiter.SetValue((*mapper)(arc)); [ 242s] | ~~~~~~~~~^~~~~ [ 242s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 242s] 503 | ArcMap(fst, mapper); [ 242s] | ~~~~~~^~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 567 | Encode(fst, &encoder); [ 242s] | ~~~~~~^~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/encode.h:202: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] [ 242s] 202 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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>]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:308: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>]' [ 242s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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>]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:319: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>]' [ 242s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 242s] 159 | aiter.SetValue((*mapper)(arc)); [ 242s] | ~~~~~~~~~^~~~~ [ 242s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 242s] 503 | ArcMap(fst, mapper); [ 242s] | ~~~~~~^~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 544 | Encode(&gfst, &encoder); [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/encode.h:202: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] [ 242s] 202 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../include/fst/queue.h:688: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]' [ 242s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] 689 | &unweighted); [ 242s] | ~~~~~~~~~~~~ [ 242s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 242s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 242s] | ^~~~~~~~~~~ [ 242s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 242s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 242s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 242s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 242s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 242s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] minimize.cc:38:1: required from here [ 242s] 168 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 242s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 242s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/queue.h:688: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]' [ 243s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 689 | &unweighted); [ 243s] | ~~~~~~~~~~~~ [ 243s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 243s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 243s] | ^~~~~~~~~~~ [ 243s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 243s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 243s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 243s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 243s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 243s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 243s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 243s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 243s] 159 | aiter.SetValue((*mapper)(arc)); [ 243s] | ~~~~~~~~~^~~~~ [ 243s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 243s] 503 | ArcMap(fst, mapper); [ 243s] | ~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 567 | Encode(fst, &encoder); [ 243s] | ~~~~~~^~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/encode.h:202: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] [ 243s] 202 | if (label < 1 || label > triples_.size()) { [ 243s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] In file included from ./../include/fst/minimize.h:35: [ 243s] ./../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> >]': [ 243s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 243s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 243s] | ~~~~~~~~~~~~^~ [ 243s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 243s] 129 | StateMap(fst, &mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 243s] 111 | StateMap(fst, mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 483 | ArcSort(fst, comp); [ 243s] | ~~~~~~~^~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/arcsort.h:73: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] [ 243s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 243s] | ~~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 212 | size_t hash = hasher(s); [ 243s] | ~~~~~~^~~ [ 243s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 243 | PrePartition(fst); [ 243s] | ^~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 136 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 491 | CyclicMinimizer> minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:162: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] [ 243s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 243s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 243s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 243s] | ~~~~~~~~~~~~^~ [ 243s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 243s] 129 | StateMap(fst, &mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 243s] 111 | StateMap(fst, mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 483 | ArcSort(fst, comp); [ 243s] | ~~~~~~~^~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/arcsort.h:73: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] [ 243s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 243s] | ~~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 212 | size_t hash = hasher(s); [ 243s] | ~~~~~~^~~ [ 243s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 243 | PrePartition(fst); [ 243s] | ^~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 136 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 491 | CyclicMinimizer> minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:162: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] [ 243s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] ./../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> >]': [ 243s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 243s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 243s] | ~~~~~~~~~~~~^~ [ 243s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 243s] 129 | StateMap(fst, &mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 243s] 111 | StateMap(fst, mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 483 | ArcSort(fst, comp); [ 243s] | ~~~~~~~^~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/arcsort.h:73: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] [ 243s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 243s] | ~~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 212 | size_t hash = hasher(s); [ 243s] | ~~~~~~^~~ [ 243s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 243 | PrePartition(fst); [ 243s] | ^~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 136 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 491 | CyclicMinimizer> minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:162: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] [ 243s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 243s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 243s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 243s] | ~~~~~~~~~~~~^~ [ 243s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 243s] 129 | StateMap(fst, &mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 243s] 111 | StateMap(fst, mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 483 | ArcSort(fst, comp); [ 243s] | ~~~~~~~^~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/arcsort.h:73: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] [ 243s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 243s] | ~~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 212 | size_t hash = hasher(s); [ 243s] | ~~~~~~^~~ [ 243s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 243 | PrePartition(fst); [ 243s] | ^~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 136 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 491 | CyclicMinimizer> minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:162: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] [ 243s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] ./../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> >]': [ 243s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 243s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 243s] | ~~~~~~~~~~~~^~ [ 243s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 243s] 129 | StateMap(fst, &mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 243s] 111 | StateMap(fst, mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 483 | ArcSort(fst, comp); [ 243s] | ~~~~~~~^~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/arcsort.h:73: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] [ 243s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 243s] | ~~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 212 | size_t hash = hasher(s); [ 243s] | ~~~~~~^~~ [ 243s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 243 | PrePartition(fst); [ 243s] | ^~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 243s] 136 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 491 | CyclicMinimizer> minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:162: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] [ 243s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 243s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 243s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 243s] | ~~~~~~~~~~~~^~ [ 243s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 243s] 129 | StateMap(fst, &mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 243s] 111 | StateMap(fst, mapper); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 483 | ArcSort(fst, comp); [ 243s] | ~~~~~~~^~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/arcsort.h:73: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] [ 243s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 243s] | ~~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 212 | size_t hash = hasher(s); [ 243s] | ~~~~~~^~~ [ 243s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 243 | PrePartition(fst); [ 243s] | ^~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 243s] 136 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 491 | CyclicMinimizer> minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:162: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] [ 243s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:142: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> >]' [ 243s] 142 | dfs = visitor->InitState(root, root); [ 243s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:344: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] [ 243s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:158: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> >]' [ 243s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 243s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 368 | if (h > max_height_) max_height_ = h; [ 243s] | ~~^~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 243s] 142 | dfs = visitor->InitState(root, root); [ 243s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 243s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 243s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 368 | if (h > max_height_) max_height_ = h; [ 243s] | ~~^~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:142: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> >]' [ 243s] 142 | dfs = visitor->InitState(root, root); [ 243s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:344: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] [ 243s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:158: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> >]' [ 243s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 243s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 545 | internal::AcceptorMinimize(&gfst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 368 | if (h > max_height_) max_height_ = h; [ 243s] | ~~^~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 243s] 142 | dfs = visitor->InitState(root, root); [ 243s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 243s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 243s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 243s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 243s] 392 | DfsVisit(fst, &hvisitor); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 243s] 325 | Initialize(fst); [ 243s] | ^~~~~~~~~~ [ 243s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 243s] 484 | AcyclicMinimizer minimizer(*fst); [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 243s] 568 | internal::AcceptorMinimize(fst); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 243s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 243s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] minimize.cc:38:1: required from here [ 243s] 168 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 243s] 368 | if (h > max_height_) max_height_ = h; [ 243s] | ~~^~~~~~~~~~~~~ [ 244s] ./../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]': [ 244s] ./../include/fst/dfs-visit.h:142: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> >]' [ 244s] 142 | dfs = visitor->InitState(root, root); [ 244s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 244s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 244s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 392 | DfsVisit(fst, &hvisitor); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 325 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 484 | AcyclicMinimizer minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 545 | internal::AcceptorMinimize(&gfst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/minimize.h:344: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] [ 244s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 244s] | ~~^~~~~~~~~~~~~~ [ 244s] ./../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]': [ 244s] ./../include/fst/dfs-visit.h:158: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> >]' [ 244s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 244s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 392 | DfsVisit(fst, &hvisitor); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 325 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 484 | AcyclicMinimizer minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 545 | internal::AcceptorMinimize(&gfst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 244s] 368 | if (h > max_height_) max_height_ = h; [ 244s] | ~~^~~~~~~~~~~~~ [ 244s] ./../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]': [ 244s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 244s] 142 | dfs = visitor->InitState(root, root); [ 244s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 244s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 244s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 244s] 392 | DfsVisit(fst, &hvisitor); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 244s] 325 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 244s] 484 | AcyclicMinimizer minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 568 | internal::AcceptorMinimize(fst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 244s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 244s] | ~~^~~~~~~~~~~~~~ [ 244s] ./../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]': [ 244s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 244s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 244s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 244s] 392 | DfsVisit(fst, &hvisitor); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 244s] 325 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 244s] 484 | AcyclicMinimizer minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 568 | internal::AcceptorMinimize(fst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 244s] 368 | if (h > max_height_) max_height_ = h; [ 244s] | ~~^~~~~~~~~~~~~ [ 244s] In file included from ./../include/fst/queue.h:40: [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 244s] ./../include/fst/dfs-visit.h:119: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> >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438: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]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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>]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:308: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>]' [ 244s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 244s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438: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]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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>]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:319: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>]' [ 244s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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> > >]': [ 244s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 244s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 244s] | ~~~~~~~~~~~~^~ [ 244s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 244s] 129 | StateMap(fst, &mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 244s] 111 | StateMap(fst, mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 244s] 238 | ArcSort(&Tr_, icomp); [ 244s] | ~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 244s] 136 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 491 | CyclicMinimizer> minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 545 | internal::AcceptorMinimize(&gfst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/arcsort.h:73: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] [ 244s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 244s] | ~~~^~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 244s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 244s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 244s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 244s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 244s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 244s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 244s] | ~~~~~~~~~~~~^~ [ 244s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 244s] 129 | StateMap(fst, &mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 244s] 111 | StateMap(fst, mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 244s] 238 | ArcSort(&Tr_, icomp); [ 244s] | ~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 244s] 136 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 244s] 491 | CyclicMinimizer> minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 568 | internal::AcceptorMinimize(fst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/arcsort.h:73: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] [ 244s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 244s] | ~~~^~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 244s] ./../include/fst/dfs-visit.h:119: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> >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438: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]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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>]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:308: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>]' [ 244s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 244s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438: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]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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>]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:319: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>]' [ 244s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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> > >]': [ 244s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 244s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 244s] | ~~~~~~~~~~~~^~ [ 244s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 244s] 129 | StateMap(fst, &mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 244s] 111 | StateMap(fst, mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 244s] 238 | ArcSort(&Tr_, icomp); [ 244s] | ~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 244s] 136 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 491 | CyclicMinimizer> minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 545 | internal::AcceptorMinimize(&gfst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/arcsort.h:73: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] [ 244s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 244s] | ~~~^~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 244s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 244s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 244s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 244s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 244s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 244s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 244s] | ~~~~~~~~~~~~^~ [ 244s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 244s] 129 | StateMap(fst, &mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 244s] 111 | StateMap(fst, mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 244s] 238 | ArcSort(&Tr_, icomp); [ 244s] | ~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 244s] 136 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 244s] 491 | CyclicMinimizer> minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 568 | internal::AcceptorMinimize(fst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/arcsort.h:73: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] [ 244s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 244s] | ~~~^~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 244s] ./../include/fst/dfs-visit.h:119: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> >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438: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]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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>]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:308: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>]' [ 244s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 244s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438: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]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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>]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:319: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>]' [ 244s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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> > >]': [ 244s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 244s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 244s] | ~~~~~~~~~~~~^~ [ 244s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 244s] 129 | StateMap(fst, &mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 244s] 111 | StateMap(fst, mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 244s] 238 | ArcSort(&Tr_, icomp); [ 244s] | ~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 244s] 136 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 244s] 491 | CyclicMinimizer> minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 545 | internal::AcceptorMinimize(&gfst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/arcsort.h:73: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] [ 244s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 244s] | ~~~^~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 244s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 244s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 244s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 244s] 119 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 244s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 244s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 244s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/queue.h:665: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]' [ 244s] 665 | queue_ = std::make_unique>(fst, filter); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 244s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 244s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 244s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 244s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../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] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 244s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 244s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 244s] | ~~~~~~~~~~~~^~ [ 244s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 244s] 129 | StateMap(fst, &mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 244s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 244s] 111 | StateMap(fst, mapper); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 244s] 238 | ArcSort(&Tr_, icomp); [ 244s] | ~~~~~~~^~~~~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 244s] 136 | Initialize(fst); [ 244s] | ^~~~~~~~~~ [ 244s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 244s] 491 | CyclicMinimizer> minimizer(*fst); [ 244s] | ^~~~~~~~~ [ 244s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 244s] 568 | internal::AcceptorMinimize(fst); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 244s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 244s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] minimize.cc:38:1: required from here [ 244s] 168 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../include/fst/arcsort.h:73: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] [ 244s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 244s] | ~~~^~~~~~~~~~~~~~~ [ 245s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 245s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 245s] mv -f $depbase.Tpo $depbase.Plo [ 245s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 245s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 245s] mv -f $depbase.Tpo $depbase.Plo [ 245s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 245s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 246s] ./../include/fst/queue.h:238:8: required from here [ 246s] 238 | void Update(StateId s) override { [ 246s] | ^~~~~~ [ 246s] ./../include/fst/queue.h:240: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] [ 246s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 246s] | ~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 246s] ./../include/fst/queue.h:558:11: required from here [ 246s] 558 | StateId Head() const final { [ 246s] | ^~~~ [ 246s] ./../include/fst/queue.h:562: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] [ 246s] 562 | ((front_ >= trivial_queue_.size()) || [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 246s] ./../include/fst/queue.h:573:8: required from here [ 246s] 573 | void Enqueue(StateId s) final { [ 246s] | ^~~~~~~ [ 246s] ./../include/fst/queue.h:584: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] [ 246s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 246s] ./../include/fst/queue.h:591:8: required from here [ 246s] 591 | void Dequeue() final { [ 246s] | ^~~~~~~ [ 246s] ./../include/fst/queue.h:594: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] [ 246s] 594 | } else if (front_ < trivial_queue_.size()) { [ 246s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 246s] ./../include/fst/queue.h:603:8: required from here [ 246s] 603 | bool Empty() const final { [ 246s] | ^~~~~ [ 246s] ./../include/fst/queue.h:612: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] [ 246s] 612 | return (front_ >= trivial_queue_.size()) || [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 246s] ./../include/fst/queue.h:617:8: required from here [ 246s] 617 | void Clear() final { [ 246s] | ^~~~~ [ 246s] ./../include/fst/queue.h:621: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] [ 246s] 621 | } else if (i < trivial_queue_.size()) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 246s] ./../include/fst/queue.h:505:8: required from here [ 246s] 505 | void Enqueue(StateId s) final { [ 246s] | ^~~~~~~ [ 246s] ./../include/fst/queue.h:513: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] [ 246s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 246s] | ~~~~~~~~~~~~~~~~~^~~~ [ 246s] In file included from ./../include/fst/queue.h:38: [ 246s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 246s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 246s] 224 | key_[s] = heap_.Insert(s); [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/queue.h:221:8: required from here [ 246s] 221 | void Enqueue(StateId s) override { [ 246s] | ^~~~~~~ [ 246s] ./../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] [ 246s] 57 | if (size_ < values_.size()) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] In file included from ./../include/fst/cache.h:40: [ 246s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 246s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:262: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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:272: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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 246s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:262: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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:272: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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 246s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:262: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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:272: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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 246s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:262: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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:272: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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 246s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:262: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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:272: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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 247s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 247s] mv -f $depbase.Tpo $depbase.Plo [ 247s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 247s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 247s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 247s] 416 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 247s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:344:8: required from here [ 247s] 344 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:262: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] [ 247s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:272: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] [ 247s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/minimize.h:40: [ 247s] ./../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]': [ 247s] ./../include/fst/factor-weight.h:296: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]' [ 247s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 247s] | ^~~~~~~~~ [ 247s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 247s] 48 | StateId Start() const override { return impl_->Start(); } [ 247s] | ~~~~~~~~~~~~^~ [ 247s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 247s] 48 | StateId Start() const override { return impl_->Start(); } [ 247s] | ^~~~~ [ 247s] ./../include/fst/factor-weight.h:353: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] [ 247s] 353 | while (unfactored_.size() <= element.state) [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 247s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 247s] 416 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 247s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:344:8: required from here [ 247s] 344 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:262: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] [ 247s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:272: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] [ 247s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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]': [ 247s] ./../include/fst/factor-weight.h:296: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]' [ 247s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 247s] | ^~~~~~~~~ [ 247s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 247s] 48 | StateId Start() const override { return impl_->Start(); } [ 247s] | ~~~~~~~~~~~~^~ [ 247s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 247s] 48 | StateId Start() const override { return impl_->Start(); } [ 247s] | ^~~~~ [ 247s] ./../include/fst/factor-weight.h:353: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] [ 247s] 353 | while (unfactored_.size() <= element.state) [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 247s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 247s] 416 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 247s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:344:8: required from here [ 247s] 344 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:262: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] [ 247s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:272: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] [ 247s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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]': [ 247s] ./../include/fst/factor-weight.h:296: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]' [ 247s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 247s] | ^~~~~~~~~ [ 247s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 247s] 48 | StateId Start() const override { return impl_->Start(); } [ 247s] | ~~~~~~~~~~~~^~ [ 247s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 247s] 48 | StateId Start() const override { return impl_->Start(); } [ 247s] | ^~~~~ [ 247s] ./../include/fst/factor-weight.h:353: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] [ 247s] 353 | while (unfactored_.size() <= element.state) [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 247s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 247s] 416 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 247s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:344:8: required from here [ 247s] 344 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:262: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] [ 247s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:272: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] [ 247s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/script/prune.h:29, [ 247s] from prune.cc:18: [ 247s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 247s] ./../include/fst/prune.h:333: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]' [ 247s] 333 | Prune(ifst, ofst, opts); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 247s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:52:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../include/fst/prune.h:246: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] [ 247s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:259:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 247s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 247s] | ~~~~~~~~~~~~^~~~ [ 247s] ./../include/fst/prune.h:262:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 247s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 247s] | ~~~~~~~~~~~~~~~~~^~~~ [ 247s] ./../include/fst/prune.h:264:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 247s] 264 | while (enqueued.size() <= s) { [ 247s] | ~~~~~~~~~~~~~~~~^~~~ [ 247s] ./../include/fst/prune.h:282: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] [ 247s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 247s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:289: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] [ 247s] 289 | while (idistance.size() <= arc.nextstate) { [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:295: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] [ 247s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 247s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:301: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] [ 247s] 301 | while (enqueued.size() <= arc.nextstate) { [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:306: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] [ 247s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 247s] ./../include/fst/prune.h:211: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]' [ 247s] 211 | Prune(fst, opts); [ 247s] | ~~~~~^~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 247s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:53:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../include/fst/prune.h:129: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] [ 247s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:166: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] [ 247s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 247s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:181: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] [ 247s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 247s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/script/prune.h:27: [ 247s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 247s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 247s] 138 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 247s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 247s] 527 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 247s] 316 | VectorFst rfst; [ 247s] | ^~~~ [ 247s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 247s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:333: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]' [ 247s] 333 | Prune(ifst, ofst, opts); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 247s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:52:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 247s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] In file included from ./../include/fst/expanded-fst.h:38, [ 247s] from ./../include/fst/mutable-fst.h:38: [ 247s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 247s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 247s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 247s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 247s] 527 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 247s] 316 | VectorFst rfst; [ 247s] | ^~~~ [ 247s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 247s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:333: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]' [ 247s] 333 | Prune(ifst, ofst, opts); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 247s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:52:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 247s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 247s] 138 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 247s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 247s] 527 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 247s] 316 | VectorFst rfst; [ 247s] | ^~~~ [ 247s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 247s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:333: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]' [ 247s] 333 | Prune(ifst, ofst, opts); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 247s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:52:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 247s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 247s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/prune.h:32: [ 247s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 247s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 247s] 268 | enqueued[s] = heap.Insert(s); [ 247s] | ~~~~~~~~~~~^~~ [ 247s] ./../include/fst/prune.h:333: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]' [ 247s] 333 | Prune(ifst, ofst, opts); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 247s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:52:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 57 | if (size_ < values_.size()) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/shortest-distance.h:34, [ 247s] from ./../include/fst/prune.h:34: [ 247s] ./../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]': [ 247s] ./../include/fst/queue.h:688: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]' [ 247s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 247s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 689 | &unweighted); [ 247s] | ~~~~~~~~~~~~ [ 247s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 247s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 247s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/prune.h:333: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]' [ 247s] 333 | Prune(ifst, ofst, opts); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 247s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 247s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] prune.cc:52:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 247s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 247s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 248s] ./../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]': [ 248s] ./../include/fst/queue.h:688: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]' [ 248s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 248s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 689 | &unweighted); [ 248s] | ~~~~~~~~~~~~ [ 248s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 248s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 248s] | ^~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 248s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 248s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:333: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]' [ 248s] 333 | Prune(ifst, ofst, opts); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 248s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] prune.cc:52:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 248s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 248s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 248s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 248s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 248s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 248s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 248s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:333: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]' [ 248s] 333 | Prune(ifst, ofst, opts); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 248s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] prune.cc:52:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 248s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 248s] | ~~^~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 248s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 248s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 248s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 248s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 248s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:333: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]' [ 248s] 333 | Prune(ifst, ofst, opts); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 248s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] prune.cc:52:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 248s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 248s] | ~~^~~~~~~~~~~~~~~~~~~ [ 248s] In file included from ./../include/fst/queue.h:40: [ 248s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 248s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 248s] 119 | visitor->FinishVisit(); [ 248s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 248s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 248s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 248s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 248s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 248s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h:665: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]' [ 248s] 665 | queue_ = std::make_unique>(fst, filter); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 248s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 248s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 248s] | ^~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 248s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 248s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:333: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]' [ 248s] 333 | Prune(ifst, ofst, opts); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 248s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] prune.cc:52:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../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] [ 248s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 248s] | ~~^~~~~~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 248s] | ~~^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 248s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 248s] 119 | visitor->FinishVisit(); [ 248s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 248s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 248s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 248s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 248s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 248s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h:665: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]' [ 248s] 665 | queue_ = std::make_unique>(fst, filter); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 248s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 248s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 248s] | ^~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 248s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 248s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/prune.h:333: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]' [ 248s] 333 | Prune(ifst, ofst, opts); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 248s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 248s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] prune.cc:52:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../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] [ 248s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 248s] | ~~^~~~~~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 248s] | ~~^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 248s] ./../include/fst/queue.h:558:11: required from here [ 248s] 558 | StateId Head() const final { [ 248s] | ^~~~ [ 248s] ./../include/fst/queue.h:562: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] [ 248s] 562 | ((front_ >= trivial_queue_.size()) || [ 248s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 248s] ./../include/fst/queue.h:573:8: required from here [ 248s] 573 | void Enqueue(StateId s) final { [ 248s] | ^~~~~~~ [ 248s] ./../include/fst/queue.h:584: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] [ 248s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 248s] ./../include/fst/queue.h:591:8: required from here [ 248s] 591 | void Dequeue() final { [ 248s] | ^~~~~~~ [ 248s] ./../include/fst/queue.h:594: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] [ 248s] 594 | } else if (front_ < trivial_queue_.size()) { [ 248s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 248s] ./../include/fst/queue.h:603:8: required from here [ 248s] 603 | bool Empty() const final { [ 248s] | ^~~~~ [ 248s] ./../include/fst/queue.h:612: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] [ 248s] 612 | return (front_ >= trivial_queue_.size()) || [ 248s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 248s] ./../include/fst/queue.h:617:8: required from here [ 248s] 617 | void Clear() final { [ 248s] | ^~~~~ [ 248s] ./../include/fst/queue.h:621: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] [ 248s] 621 | } else if (i < trivial_queue_.size()) { [ 248s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 248s] ./../include/fst/queue.h:238:8: required from here [ 248s] 238 | void Update(StateId s) override { [ 248s] | ^~~~~~ [ 248s] ./../include/fst/queue.h:240: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] [ 248s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 248s] | ~~^~~~~~~~~~~~~~ [ 248s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 248s] ./../include/fst/queue.h:505:8: required from here [ 248s] 505 | void Enqueue(StateId s) final { [ 248s] | ^~~~~~~ [ 248s] ./../include/fst/queue.h:513: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] [ 248s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 248s] | ~~~~~~~~~~~~~~~~~^~~~ [ 248s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 248s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 248s] 224 | key_[s] = heap_.Insert(s); [ 248s] | ~~~~~~~~~~~~^~~ [ 248s] ./../include/fst/queue.h:221:8: required from here [ 248s] 221 | void Enqueue(StateId s) override { [ 248s] | ^~~~~~~ [ 248s] ./../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] [ 248s] 57 | if (size_ < values_.size()) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] In file included from ./../include/fst/cache.h:40, [ 248s] from ./../include/fst/shortest-distance.h:29: [ 248s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 248s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 248s] 416 | BaseImpl::DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 248s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:344:8: required from here [ 248s] 344 | void DeleteStates(const std::vector &dstates) override { [ 248s] | ^~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:262: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] [ 248s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:272: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] [ 248s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] In file included from ./../include/fst/script/push.h:25, [ 248s] from push.cc:18: [ 248s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 248s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 248s] 138 | class ImplToExpandedFst : public ImplToFst { [ 248s] | ^~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 52 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] In file included from ./../include/fst/expanded-fst.h:38, [ 248s] from ./../include/fst/mutable-fst.h:38: [ 248s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 248s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 248s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 52 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 248s] 138 | class ImplToExpandedFst : public ImplToFst { [ 248s] | ^~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 52 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 248s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 248s] mv -f $depbase.Tpo $depbase.Plo [ 248s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 248s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 248s] 138 | class ImplToExpandedFst : public ImplToFst { [ 248s] | ^~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 57 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 248s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 248s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 57 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 248s] 138 | class ImplToExpandedFst : public ImplToFst { [ 248s] | ^~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 57 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 248s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 248s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 248s] 138 | class ImplToExpandedFst : public ImplToFst { [ 248s] | ^~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 52 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 248s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 248s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 52 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 248s] 138 | class ImplToExpandedFst : public ImplToFst { [ 248s] | ^~~~~~~~~~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 248s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 248s] 527 | class VectorFst : public ImplToMutableFst> { [ 248s] | ^~~~~~~~~ [ 248s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 248s] 133 | VectorFst> gfst; [ 248s] | ^~~~ [ 248s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 248s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 248s] 52 | std::get<4>(*args)); [ 248s] | ~~~~~~~~~~~~~~~~~~~ [ 248s] push.cc:47:1: required from here [ 248s] 168 | ({#Op, Arc::Type()}, Op) [ 248s] | ^ [ 248s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 248s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 248s] | ^~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 248s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 248s] | ^~~~~~~~~~~~~~~~ [ 248s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 248s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 248s] mv -f $depbase.Tpo $depbase.Plo [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 249s] 133 | VectorFst> gfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] In file included from ./../include/fst/script/push.h:26: [ 249s] ./../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]': [ 249s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53: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] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] In file included from ./../include/fst/push.h:33: [ 249s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 249s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 102 | Reweight(fst, distance, type); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79: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] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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]': [ 249s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53: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] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 249s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 102 | Reweight(fst, distance, type); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79: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] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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]': [ 249s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53: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] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 249s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 249s] 102 | Reweight(fst, distance, type); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 249s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 249s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:46:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79: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] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:145: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]' [ 249s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:153: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]' [ 249s] 153 | Reweight(&gfst, gdistance, rtype); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73: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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:145: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]' [ 249s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:153: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]' [ 249s] 153 | Reweight(&gfst, gdistance, rtype); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73: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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:145: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]' [ 249s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:153: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]' [ 249s] 153 | Reweight(&gfst, gdistance, rtype); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73: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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:145: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]' [ 249s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:153: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]' [ 249s] 153 | Reweight(&gfst, gdistance, rtype); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73: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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:145: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]' [ 249s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:153: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]' [ 249s] 153 | Reweight(&gfst, gdistance, rtype); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 52 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73: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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 138 | class ImplToExpandedFst : public ImplToFst { [ 249s] | ^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 249s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 249s] 527 | class VectorFst : public ImplToMutableFst> { [ 249s] | ^~~~~~~~~ [ 249s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 249s] 316 | VectorFst rfst; [ 249s] | ^~~~ [ 249s] ./../include/fst/push.h:136: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]' [ 249s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 249s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 249s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 249s] | ^~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 249s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:145: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]' [ 249s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 249s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/push.h:49: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] [ 249s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 249s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 249s] | ~~^~~~~~~~~~~~~~~~~ [ 249s] ./../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>]': [ 249s] ./../include/fst/push.h:153: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]' [ 249s] 153 | Reweight(&gfst, gdistance, rtype); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 249s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 57 | std::get<4>(*args)); [ 249s] | ~~~~~~~~~~~~~~~~~~~ [ 249s] push.cc:47:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../include/fst/reweight.h:73: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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h:107: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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 250s] In file included from ./../include/fst/shortest-distance.h:34, [ 250s] from ./../include/fst/push.h:34: [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 250s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 250s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 250s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:46:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 250s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 250s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 250s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:46:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 250s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 250s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 250s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:46:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 250s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 250s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 250s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:46:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 250s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 250s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 250s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:46:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 250s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 250s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 250s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:46:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308: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>]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 52 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] In file included from ./../include/fst/cache.h:37, [ 250s] from ./../include/fst/arc-map.h:34, [ 250s] from ./../include/fst/arcsort.h:32, [ 250s] from ./../include/fst/randequivalent.h:29, [ 250s] from ./../include/fst/script/randequivalent.h:26, [ 250s] from randequivalent.cc:18: [ 250s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 138 | class ImplToExpandedFst : public ImplToFst { [ 250s] | ^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] In file included from ./../include/fst/expanded-fst.h:38, [ 250s] from ./../include/fst/mutable-fst.h:38: [ 250s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 138 | class ImplToExpandedFst : public ImplToFst { [ 250s] | ^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319: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>]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 52 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 138 | class ImplToExpandedFst : public ImplToFst { [ 250s] | ^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 138 | class ImplToExpandedFst : public ImplToFst { [ 250s] | ^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 138 | class ImplToExpandedFst : public ImplToFst { [ 250s] | ^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 250s] | ^~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308: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>]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 57 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 138 | class ImplToExpandedFst : public ImplToFst { [ 250s] | ^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 250s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 250s] 527 | class VectorFst : public ImplToMutableFst> { [ 250s] | ^~~~~~~~~ [ 250s] ./../include/fst/randequivalent.h:71:18: 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]' [ 250s] 71 | VectorFst sfst1(fst1); [ 250s] | ^~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 250s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 250s] | ^~~~~~~~ [ 250s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 250s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 250s] | ^~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319: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>]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 57 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] In file included from ./../include/fst/compose.h:35, [ 250s] from ./../include/fst/randequivalent.h:30: [ 250s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 250s] ./../include/fst/randequivalent.h:73: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]' [ 250s] 73 | Connect(&sfst1); [ 250s] | ~~~~~~~^~~~~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 250s] | ~~^~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308: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>]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 52 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] In file included from ./../include/fst/randequivalent.h:36: [ 250s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 250s] ./../include/fst/randequivalent.h:96: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]' [ 250s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/shortest-distance.h:352: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] [ 250s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 250s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 250s] ./../include/fst/randequivalent.h:73: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]' [ 250s] 73 | Connect(&sfst1); [ 250s] | ~~~~~~~^~~~~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 250s] | ~~^~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319: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>]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 52 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308: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>]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 57 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 250s] ./../include/fst/randequivalent.h:96: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]' [ 250s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/shortest-distance.h:352: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] [ 250s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 250s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319: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>]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 57 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 250s] ./../include/fst/randequivalent.h:73: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]' [ 250s] 73 | Connect(&sfst1); [ 250s] | ~~~~~~~^~~~~~~~ [ 250s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 250s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 250s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] randequivalent.cc:40:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 250s] | ~~^~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308: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>]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 52 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319: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>]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 52 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:308: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>]' [ 250s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 57 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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]': [ 250s] ./../include/fst/queue.h:688: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>]' [ 250s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 250s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 689 | &unweighted); [ 250s] | ~~~~~~~~~~~~ [ 250s] ./../include/fst/shortest-distance.h:319: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>]' [ 250s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 250s] | ^~~~~~~~~~~ [ 250s] ./../include/fst/push.h:136: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]' [ 250s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 250s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 250s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 57 | std::get<4>(*args)); [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] push.cc:47:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 250s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/shortest-distance.h:352: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] [ 251s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 251s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 138 | class ImplToExpandedFst : public ImplToFst { [ 251s] | ^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 138 | class ImplToExpandedFst : public ImplToFst { [ 251s] | ^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 138 | class ImplToExpandedFst : public ImplToFst { [ 251s] | ^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 138 | class ImplToExpandedFst : public ImplToFst { [ 251s] | ^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 138 | class ImplToExpandedFst : public ImplToFst { [ 251s] | ^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 138 | class ImplToExpandedFst : public ImplToFst { [ 251s] | ^~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 251s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 251s] 527 | class VectorFst : public ImplToMutableFst> { [ 251s] | ^~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 316 | VectorFst rfst; [ 251s] | ^~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 251s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 251s] | ^~~~~~~~ [ 251s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 251s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 251s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 251s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 251s] | ~~~~~~~~~~~~^~ [ 251s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 251s] 129 | StateMap(fst, &mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 251s] 111 | StateMap(fst, mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:75: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]' [ 251s] 75 | ArcSort(&sfst1, icomp); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/arcsort.h:73: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] [ 251s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 251s] | ~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 251s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 251s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 251s] | ~~~~~~~~~~~~^~ [ 251s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 251s] 129 | StateMap(fst, &mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 251s] 111 | StateMap(fst, mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:90: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]' [ 251s] 90 | ArcSort(&cfst1, ocomp); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/arcsort.h:73: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] [ 251s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 251s] | ~~~^~~~~~~~~~~~~~~ [ 251s] In file included from ./../include/fst/shortest-distance.h:34: [ 251s] ./../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]': [ 251s] ./../include/fst/queue.h:688: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]' [ 251s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 251s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 689 | &unweighted); [ 251s] | ~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 251s] | ^~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 251s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 251s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 251s] ./../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]': [ 251s] ./../include/fst/queue.h:688: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]' [ 251s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 251s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 689 | &unweighted); [ 251s] | ~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 251s] | ^~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 251s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 251s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 251s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 251s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 251s] | ~~~~~~~~~~~~^~ [ 251s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 251s] 129 | StateMap(fst, &mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 251s] 111 | StateMap(fst, mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:75: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]' [ 251s] 75 | ArcSort(&sfst1, icomp); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/arcsort.h:73: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] [ 251s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 251s] | ~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 251s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 251s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 251s] | ~~~~~~~~~~~~^~ [ 251s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 251s] 129 | StateMap(fst, &mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 251s] 111 | StateMap(fst, mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:90: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]' [ 251s] 90 | ArcSort(&cfst1, ocomp); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/arcsort.h:73: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] [ 251s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 251s] | ~~~^~~~~~~~~~~~~~~ [ 251s] ./../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]': [ 251s] ./../include/fst/queue.h:688: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]' [ 251s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 251s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 689 | &unweighted); [ 251s] | ~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 251s] | ^~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 251s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 251s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 251s] ./../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]': [ 251s] ./../include/fst/queue.h:688: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]' [ 251s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 251s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 689 | &unweighted); [ 251s] | ~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 251s] | ^~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 251s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 251s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 251s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 251s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 251s] | ~~~~~~~~~~~~^~ [ 251s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 251s] 129 | StateMap(fst, &mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 251s] 111 | StateMap(fst, mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:75: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]' [ 251s] 75 | ArcSort(&sfst1, icomp); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/arcsort.h:73: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] [ 251s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 251s] | ~~~^~~~~~~~~~~~~~~ [ 251s] In file included from ./../include/fst/queue.h:40: [ 251s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 251s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 251s] 119 | visitor->FinishVisit(); [ 251s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 251s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 251s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 251s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 251s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/queue.h:665: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]' [ 251s] 665 | queue_ = std::make_unique>(fst, filter); [ 251s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 251s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 251s] | ^~~~~~~~~~~ [ 251s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 251s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 251s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 251s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] push.cc:46:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../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] [ 251s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 251s] | ~~^~~~~~~~~~~~~~~~ [ 251s] ./../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] [ 251s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 251s] | ~~^~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 251s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 251s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 251s] | ~~~~~~~~~~~~^~ [ 251s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 251s] 129 | StateMap(fst, &mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 251s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 251s] 111 | StateMap(fst, mapper); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:90: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]' [ 251s] 90 | ArcSort(&cfst1, ocomp); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/arcsort.h:73: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] [ 251s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 251s] | ~~~^~~~~~~~~~~~~~~ [ 251s] ./../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]': [ 251s] ./../include/fst/queue.h:688: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]' [ 251s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 251s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 689 | &unweighted); [ 251s] | ~~~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 251s] | ^~~~~~~~~~~ [ 251s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 251s] 347 | ShortestDistance(fst, &distance, false, delta); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/randequivalent.h:96: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]' [ 251s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 251s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 251s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 251s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 251s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] randequivalent.cc:40:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 251s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 251s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 252s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 252s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 252s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:46:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 252s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 252s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 252s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:46:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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]': [ 252s] ./../include/fst/queue.h:688: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]' [ 252s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 252s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 689 | &unweighted); [ 252s] | ~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 252s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 252s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 252s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 252s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:46:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 252s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 252s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 252s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:46:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 252s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 252s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 252s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:46:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 252s] ./../include/fst/dfs-visit.h:119: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> >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308: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>]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 52 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 252s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319: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>]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 52 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 252s] ./../include/fst/dfs-visit.h:119: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> >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308: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>]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 57 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 252s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319: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>]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 57 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 252s] ./../include/fst/dfs-visit.h:119: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> >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308: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>]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 52 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 252s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319: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>]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 52 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 252s] ./../include/fst/dfs-visit.h:119: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> >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308: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>]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 57 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 252s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319: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>]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 57 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 252s] ./../include/fst/dfs-visit.h:119: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> >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308: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>]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 52 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 252s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319: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>]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 52 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 252s] ./../include/fst/dfs-visit.h:119: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> >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308: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>]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 57 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 252s] ./../include/fst/dfs-visit.h:119: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> > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438: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]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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>]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319: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>]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/push.h:136: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]' [ 252s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 252s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 57 | std::get<4>(*args)); [ 252s] | ~~~~~~~~~~~~~~~~~~~ [ 252s] push.cc:47:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] In file included from ./../include/fst/script/randgen.h:27, [ 252s] from randgen.cc:18: [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:233: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] [ 252s] 233 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:331: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] [ 252s] 331 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:233: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] [ 252s] 233 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:233: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] [ 252s] 233 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:331: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] [ 252s] 331 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:233: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] [ 252s] 233 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:233: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] [ 252s] 233 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:331: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] [ 252s] 331 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/randgen.h:233: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] [ 252s] 233 | rstate.length == max_length_) { [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] In file included from ./../include/fst/randgen.h:38: [ 252s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 252s] ./../include/fst/randgen.h:159: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]' [ 252s] 159 | accumulator->SetState(s); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 252s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 252s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 252s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 252s] ./../include/fst/randgen.h:159: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]' [ 252s] 159 | accumulator->SetState(s); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 252s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 252s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 252s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 252s] ./../include/fst/randgen.h:159: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]' [ 252s] 159 | accumulator->SetState(s); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 252s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 252s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 252s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 252s] ./../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]': [ 252s] ./../include/fst/accumulator.h:555: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]' [ 252s] 555 | Extend(end, aiter); [ 252s] | ~~~~~~^~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:163: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]' [ 252s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 252s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/accumulator.h:648: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] [ 252s] 648 | if (weights_->size() <= end) { [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 252s] ./../include/fst/accumulator.h:649: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] [ 252s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 252s] ./../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]': [ 252s] ./../include/fst/accumulator.h:555: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]' [ 252s] 555 | Extend(end, aiter); [ 252s] | ~~~~~~^~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:163: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]' [ 252s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 252s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/accumulator.h:648: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] [ 252s] 648 | if (weights_->size() <= end) { [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 252s] ./../include/fst/accumulator.h:649: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] [ 252s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 252s] ./../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]': [ 252s] ./../include/fst/accumulator.h:555: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]' [ 252s] 555 | Extend(end, aiter); [ 252s] | ~~~~~~^~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:163: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]' [ 252s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 252s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 252s] 527 | sampler_->Sample(rstate); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 252s] ./../include/fst/randgen.h:482: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]' [ 252s] 482 | if (!HasFinal(s)) Expand(s); [ 252s] | ^~~~~~ [ 252s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ~~~~~~~~~~~~^~~ [ 252s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 252s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 252s] | ^~~~~ [ 252s] ./../include/fst/accumulator.h:648: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] [ 252s] 648 | if (weights_->size() <= end) { [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 252s] ./../include/fst/accumulator.h:649: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] [ 252s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 252s] In file included from ./../include/fst/replace-util.h:37, [ 252s] from ./../include/fst/replace.h:45, [ 252s] from ./../include/fst/accumulator.h:39, [ 252s] from ./../include/fst/lookahead-matcher.h:33, [ 252s] from ./../include/fst/lookahead-filter.h:35, [ 252s] from ./../include/fst/compose.h:40: [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 252s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 252s] 119 | visitor->FinishVisit(); [ 252s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 252s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 252s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 252s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 252s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/queue.h:665: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]' [ 252s] 665 | queue_ = std::make_unique>(fst, filter); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 252s] | ^~~~~~~~~~~ [ 252s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 252s] 347 | ShortestDistance(fst, &distance, false, delta); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/randequivalent.h:96: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]' [ 252s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 252s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 252s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 252s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 252s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] randequivalent.cc:40:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 254s] ./../include/fst/queue.h:558:11: required from here [ 254s] 558 | StateId Head() const final { [ 254s] | ^~~~ [ 254s] ./../include/fst/queue.h:562: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] [ 254s] 562 | ((front_ >= trivial_queue_.size()) || [ 254s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 254s] ./../include/fst/queue.h:573:8: required from here [ 254s] 573 | void Enqueue(StateId s) final { [ 254s] | ^~~~~~~ [ 254s] ./../include/fst/queue.h:584: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] [ 254s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 254s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 254s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 254s] ./../include/fst/queue.h:591:8: required from here [ 254s] 591 | void Dequeue() final { [ 254s] | ^~~~~~~ [ 254s] ./../include/fst/queue.h:594: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] [ 254s] 594 | } else if (front_ < trivial_queue_.size()) { [ 254s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 255s] ./../include/fst/queue.h:603:8: required from here [ 255s] 603 | bool Empty() const final { [ 255s] | ^~~~~ [ 255s] ./../include/fst/queue.h:612: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] [ 255s] 612 | return (front_ >= trivial_queue_.size()) || [ 255s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 255s] ./../include/fst/queue.h:617:8: required from here [ 255s] 617 | void Clear() final { [ 255s] | ^~~~~ [ 255s] ./../include/fst/queue.h:621: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] [ 255s] 621 | } else if (i < trivial_queue_.size()) { [ 255s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 255s] ./../include/fst/queue.h:238:8: required from here [ 255s] 238 | void Update(StateId s) override { [ 255s] | ^~~~~~ [ 255s] ./../include/fst/queue.h:240: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] [ 255s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 255s] | ~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 255s] ./../include/fst/queue.h:505:8: required from here [ 255s] 505 | void Enqueue(StateId s) final { [ 255s] | ^~~~~~~ [ 255s] ./../include/fst/queue.h:513: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] [ 255s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 255s] | ~~~~~~~~~~~~~~~~~^~~~ [ 255s] In file included from ./../include/fst/queue.h:38: [ 255s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 255s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 255s] 224 | key_[s] = heap_.Insert(s); [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/queue.h:221:8: required from here [ 255s] 221 | void Enqueue(StateId s) override { [ 255s] | ^~~~~~~ [ 255s] ./../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] [ 255s] 57 | if (size_ < values_.size()) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] In file included from ./../include/fst/cache.h:40: [ 255s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 255s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 255s] 416 | BaseImpl::DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 255s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:344:8: required from here [ 255s] 344 | void DeleteStates(const std::vector &dstates) override { [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:262: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] [ 255s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:272: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] [ 255s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 255s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 255s] 416 | BaseImpl::DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 255s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:344:8: required from here [ 255s] 344 | void DeleteStates(const std::vector &dstates) override { [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:262: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] [ 255s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:272: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] [ 255s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 255s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 255s] 416 | BaseImpl::DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 255s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:344:8: required from here [ 255s] 344 | void DeleteStates(const std::vector &dstates) override { [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:262: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] [ 255s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:272: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] [ 255s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 255s] 416 | BaseImpl::DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 255s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:344:8: required from here [ 255s] 344 | void DeleteStates(const std::vector &dstates) override { [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:262: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] [ 255s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:272: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] [ 255s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 255s] 416 | BaseImpl::DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 255s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:344:8: required from here [ 255s] 344 | void DeleteStates(const std::vector &dstates) override { [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:262: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] [ 255s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:272: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] [ 255s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 255s] 416 | BaseImpl::DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 255s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:344:8: required from here [ 255s] 344 | void DeleteStates(const std::vector &dstates) override { [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:262: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] [ 255s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:272: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] [ 255s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] In file included from ./../include/fst/randequivalent.h:35: [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:233: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] [ 255s] 233 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:331: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] [ 255s] 331 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:233: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] [ 255s] 233 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:233: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] [ 255s] 233 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:331: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] [ 255s] 331 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:233: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] [ 255s] 233 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 255s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 255s] 527 | sampler_->Sample(rstate); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../include/fst/randgen.h:482: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]' [ 255s] 482 | if (!HasFinal(s)) Expand(s); [ 255s] | ^~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 255s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 255s] | ^~~~~ [ 255s] ./../include/fst/randgen.h:233: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] [ 255s] 233 | rstate.length == max_length_) { [ 255s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 255s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/randgen.h:331: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] [ 256s] 331 | rstate.length == max_length_) { [ 256s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/randgen.h:233: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] [ 256s] 233 | rstate.length == max_length_) { [ 256s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 256s] ./../include/fst/queue.h:558:11: required from here [ 256s] 558 | StateId Head() const final { [ 256s] | ^~~~ [ 256s] ./../include/fst/queue.h:562: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] [ 256s] 562 | ((front_ >= trivial_queue_.size()) || [ 256s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 256s] ./../include/fst/queue.h:573:8: required from here [ 256s] 573 | void Enqueue(StateId s) final { [ 256s] | ^~~~~~~ [ 256s] ./../include/fst/queue.h:584: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] [ 256s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 256s] ./../include/fst/queue.h:591:8: required from here [ 256s] 591 | void Dequeue() final { [ 256s] | ^~~~~~~ [ 256s] ./../include/fst/queue.h:594: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] [ 256s] 594 | } else if (front_ < trivial_queue_.size()) { [ 256s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 256s] ./../include/fst/queue.h:603:8: required from here [ 256s] 603 | bool Empty() const final { [ 256s] | ^~~~~ [ 256s] ./../include/fst/queue.h:612: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] [ 256s] 612 | return (front_ >= trivial_queue_.size()) || [ 256s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 256s] ./../include/fst/queue.h:617:8: required from here [ 256s] 617 | void Clear() final { [ 256s] | ^~~~~ [ 256s] ./../include/fst/queue.h:621: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] [ 256s] 621 | } else if (i < trivial_queue_.size()) { [ 256s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 256s] ./../include/fst/queue.h:238:8: required from here [ 256s] 238 | void Update(StateId s) override { [ 256s] | ^~~~~~ [ 256s] ./../include/fst/queue.h:240: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] [ 256s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 256s] | ~~^~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 256s] ./../include/fst/queue.h:505:8: required from here [ 256s] 505 | void Enqueue(StateId s) final { [ 256s] | ^~~~~~~ [ 256s] ./../include/fst/queue.h:513: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] [ 256s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 256s] | ~~~~~~~~~~~~~~~~~^~~~ [ 256s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 256s] ./../include/fst/randgen.h:159: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]' [ 256s] 159 | accumulator->SetState(s); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 256s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 256s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 256s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 256s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 256s] ./../include/fst/randgen.h:159: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]' [ 256s] 159 | accumulator->SetState(s); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 256s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 256s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 256s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 256s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 256s] ./../include/fst/randgen.h:159: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]' [ 256s] 159 | accumulator->SetState(s); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 256s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 256s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 256s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 256s] ./../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]': [ 256s] ./../include/fst/accumulator.h:555: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]' [ 256s] 555 | Extend(end, aiter); [ 256s] | ~~~~~~^~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:163: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]' [ 256s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 256s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/accumulator.h:648: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] [ 256s] 648 | if (weights_->size() <= end) { [ 256s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 256s] ./../include/fst/accumulator.h:649: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] [ 256s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 256s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 256s] ./../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]': [ 256s] ./../include/fst/accumulator.h:555: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]' [ 256s] 555 | Extend(end, aiter); [ 256s] | ~~~~~~^~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:163: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]' [ 256s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 256s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/accumulator.h:648: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] [ 256s] 648 | if (weights_->size() <= end) { [ 256s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 256s] ./../include/fst/accumulator.h:649: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] [ 256s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 256s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 256s] ./../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]': [ 256s] ./../include/fst/accumulator.h:555: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]' [ 256s] 555 | Extend(end, aiter); [ 256s] | ~~~~~~^~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:163: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]' [ 256s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 256s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 256s] 527 | sampler_->Sample(rstate); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/randgen.h:482: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]' [ 256s] 482 | if (!HasFinal(s)) Expand(s); [ 256s] | ^~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 256s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 256s] | ^~~~~ [ 256s] ./../include/fst/accumulator.h:648: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] [ 256s] 648 | if (weights_->size() <= end) { [ 256s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 256s] ./../include/fst/accumulator.h:649: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] [ 256s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 256s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 256s] In file included from ./../include/fst/queue.h:38: [ 256s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 256s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 256s] 224 | key_[s] = heap_.Insert(s); [ 256s] | ~~~~~~~~~~~~^~~ [ 256s] ./../include/fst/queue.h:221:8: required from here [ 256s] 221 | void Enqueue(StateId s) override { [ 256s] | ^~~~~~~ [ 256s] ./../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] [ 256s] 57 | if (size_ < values_.size()) { [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] In file included from ./../include/fst/cache.h:40, [ 257s] from ./../include/fst/arc-map.h:34, [ 257s] from ./../include/fst/push.h:28: [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] In file included from ./../include/fst/push.h:30: [ 257s] ./../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]': [ 257s] ./../include/fst/factor-weight.h:296: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]' [ 257s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 257s] | ^~~~~~~~~ [ 257s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ~~~~~~~~~~~~^~ [ 257s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ^~~~~ [ 257s] ./../include/fst/factor-weight.h:353: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] [ 257s] 353 | while (unfactored_.size() <= element.state) [ 257s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../include/fst/factor-weight.h:296: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]' [ 257s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 257s] | ^~~~~~~~~ [ 257s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ~~~~~~~~~~~~^~ [ 257s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ^~~~~ [ 257s] ./../include/fst/factor-weight.h:353: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] [ 257s] 353 | while (unfactored_.size() <= element.state) [ 257s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../include/fst/factor-weight.h:296: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]' [ 257s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 257s] | ^~~~~~~~~ [ 257s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ~~~~~~~~~~~~^~ [ 257s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ^~~~~ [ 257s] ./../include/fst/factor-weight.h:353: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] [ 257s] 353 | while (unfactored_.size() <= element.state) [ 257s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../include/fst/factor-weight.h:296: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]' [ 257s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 257s] | ^~~~~~~~~ [ 257s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ~~~~~~~~~~~~^~ [ 257s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ^~~~~ [ 257s] ./../include/fst/factor-weight.h:353: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] [ 257s] 353 | while (unfactored_.size() <= element.state) [ 257s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../include/fst/factor-weight.h:296: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]' [ 257s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 257s] | ^~~~~~~~~ [ 257s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ~~~~~~~~~~~~^~ [ 257s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ^~~~~ [ 257s] ./../include/fst/factor-weight.h:353: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] [ 257s] 353 | while (unfactored_.size() <= element.state) [ 257s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../include/fst/factor-weight.h:296: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]' [ 257s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 257s] | ^~~~~~~~~ [ 257s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ~~~~~~~~~~~~^~ [ 257s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 257s] 48 | StateId Start() const override { return impl_->Start(); } [ 257s] | ^~~~~ [ 257s] ./../include/fst/factor-weight.h:353: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] [ 257s] 353 | while (unfactored_.size() <= element.state) [ 257s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../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 I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 257s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 257s] 416 | BaseImpl::DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 257s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 257s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 257s] ./../include/fst/mutable-fst.h:344:8: required from here [ 257s] 344 | void DeleteStates(const std::vector &dstates) override { [ 257s] | ^~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:262: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] [ 257s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 257s] ./../include/fst/vector-fst.h:272: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] [ 257s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 257s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 258s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 258s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 258s] mv -f $depbase.Tpo $depbase.Plo [ 258s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 260s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 260s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 260s] mv -f $depbase.Tpo $depbase.Plo [ 260s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 261s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 261s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 261s] mv -f $depbase.Tpo $depbase.Plo [ 261s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 261s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 261s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 261s] mv -f $depbase.Tpo $depbase.Plo [ 262s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 263s] In file included from ./../include/fst/script/replace.h:28, [ 263s] from replace.cc:18: [ 263s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] In file included from ./../include/fst/expanded-fst.h:38, [ 263s] from ./../include/fst/mutable-fst.h:38: [ 263s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 263s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 263s] | ^~~~~~~ [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] In file included from ./../include/fst/script/replace.h:30: [ 263s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace-util.h:133: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] [ 263s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 263s] | ~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace-util.h:133: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] [ 263s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 263s] | ~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 263s] | ^~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace-util.h:133: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] [ 263s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 263s] | ~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 263s] 139 | GetDependencies(false); [ 263s] | ^~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:614:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 614 | return replace_util.CyclicDependencies(); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace-util.h:350: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] [ 263s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 263s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:358: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] [ 263s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 263s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 263s] 139 | GetDependencies(false); [ 263s] | ^~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:614:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 614 | return replace_util.CyclicDependencies(); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace-util.h:350: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] [ 263s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 263s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:358: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] [ 263s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 263s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 263s] 139 | GetDependencies(false); [ 263s] | ^~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:614:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 614 | return replace_util.CyclicDependencies(); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 263s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 75 | if (rfst.CyclicDependencies()) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace-util.h:350: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] [ 263s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 263s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace-util.h:358: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] [ 263s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 263s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] In file included from ./../include/fst/script/reweight.h:25, [ 263s] from reweight.cc:18: [ 263s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 263s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 263s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 263s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] reweight.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 263s] 73 | if (s == potential.size()) break; [ 263s] | ~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h:79: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] [ 263s] 79 | if (arc.nextstate >= potential.size()) continue; [ 263s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h:107: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] [ 263s] 107 | const auto startweight = fst->Start() < potential.size() [ 263s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 263s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 263s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 263s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] reweight.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 263s] 73 | if (s == potential.size()) break; [ 263s] | ~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h:79: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] [ 263s] 79 | if (arc.nextstate >= potential.size()) continue; [ 263s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h:107: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] [ 263s] 107 | const auto startweight = fst->Start() < potential.size() [ 263s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 263s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 263s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 263s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] reweight.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 263s] 73 | if (s == potential.size()) break; [ 263s] | ~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h:79: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] [ 263s] 79 | if (arc.nextstate >= potential.size()) continue; [ 263s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/reweight.h:107: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] [ 263s] 107 | const auto startweight = fst->Start() < potential.size() [ 263s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 263s] In file included from ./../include/fst/script/replace.h:31: [ 263s] ./../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 > >*> > >]': [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 263s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 263s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 263s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 263s] 608 | std::forward<_Args>(__args)...); // might throw [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 969 | auto __pi = ::new (__mem) [ 263s] | ^~~~~~~~~~~~~ [ 263s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 263s] | ^ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 1008 | std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1025:36: 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]' [ 263s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 263s] | ^~~~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace.h:550: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] [ 263s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 263s] | ~~^~~~~~~~~~~~~~~~~ [ 263s] ./../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 > >*> > >]': [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 263s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 263s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 263s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 263s] 608 | std::forward<_Args>(__args)...); // might throw [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 969 | auto __pi = ::new (__mem) [ 263s] | ^~~~~~~~~~~~~ [ 263s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 263s] | ^ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 1008 | std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1025:36: 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]' [ 263s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 263s] | ^~~~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace.h:550: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] [ 263s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 263s] | ~~^~~~~~~~~~~~~~~~~ [ 263s] ./../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 > >*> > >]': [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 263s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 263s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 263s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 263s] 608 | std::forward<_Args>(__args)...); // might throw [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 969 | auto __pi = ::new (__mem) [ 263s] | ^~~~~~~~~~~~~ [ 263s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 263s] | ^ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 1008 | std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1025:36: 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]' [ 263s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 263s] | ^~~~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace.h:550: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] [ 263s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 263s] | ~~^~~~~~~~~~~~~~~~~ [ 263s] ./../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 > >*> > >]': [ 263s] ./../include/fst/replace.h:577: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 > >*> > >]' [ 263s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 263s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 578 | return_label_type_, call_output_label_, [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 579 | &all_non_empty_and_sorted)); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 263s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 263s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 263s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 263s] 608 | std::forward<_Args>(__args)...); // might throw [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 969 | auto __pi = ::new (__mem) [ 263s] | ^~~~~~~~~~~~~ [ 263s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 263s] | ^ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 1008 | std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1025:36: 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]' [ 263s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 263s] | ^~~~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace.h:470: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] [ 263s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 263s] | ~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:473:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 263s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 263s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 263s] ./../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 > >*> > >]': [ 263s] ./../include/fst/replace.h:577: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 > >*> > >]' [ 263s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 263s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 578 | return_label_type_, call_output_label_, [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 579 | &all_non_empty_and_sorted)); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 263s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 263s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 263s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 263s] 608 | std::forward<_Args>(__args)...); // might throw [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 969 | auto __pi = ::new (__mem) [ 263s] | ^~~~~~~~~~~~~ [ 263s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 263s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 263s] | ^ [ 263s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 263s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 263s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] 1008 | std::forward<_Args>(__args)...); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:1025:36: 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]' [ 263s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 263s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 263s] | ^~~~ [ 263s] replace.cc:43:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/replace.h:470: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] [ 263s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 263s] | ~~^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/replace.h:473:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 263s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 263s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 264s] ./../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 > >*> > >]': [ 264s] ./../include/fst/replace.h:577: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 > >*> > >]' [ 264s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 264s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] 578 | return_label_type_, call_output_label_, [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] 579 | &all_non_empty_and_sorted)); [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 264s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 264s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 264s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 264s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 264s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 264s] 608 | std::forward<_Args>(__args)...); // might throw [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 264s] 969 | auto __pi = ::new (__mem) [ 264s] | ^~~~~~~~~~~~~ [ 264s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 264s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 264s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 264s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 264s] | ^ [ 264s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 264s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 264s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] 1008 | std::forward<_Args>(__args)...); [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/replace.h:1025:36: 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]' [ 264s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 264s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 264s] | ^~~~ [ 264s] replace.cc:43:1: required from here [ 264s] 168 | ({#Op, Arc::Type()}, Op) [ 264s] | ^ [ 264s] ./../include/fst/replace.h:470: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] [ 264s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 264s] | ~~^~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/replace.h:473:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 264s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 264s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 264s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 264s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 264s] mv -f $depbase.Tpo $depbase.Plo [ 264s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 265s] ./../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]': [ 265s] ./../include/fst/replace.h:753:12: required from here [ 265s] 753 | uint64_t Properties(uint64_t mask) const override { [ 265s] | ^~~~~~~~~~ [ 265s] ./../include/fst/replace.h:755: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] [ 265s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~~ [ 265s] ./../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]': [ 265s] ./../include/fst/replace.h:753:12: required from here [ 265s] 753 | uint64_t Properties(uint64_t mask) const override { [ 265s] | ^~~~~~~~~~ [ 265s] ./../include/fst/replace.h:755: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] [ 265s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~~ [ 265s] ./../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]': [ 265s] ./../include/fst/replace.h:753:12: required from here [ 265s] 753 | uint64_t Properties(uint64_t mask) const override { [ 265s] | ^~~~~~~~~~ [ 265s] ./../include/fst/replace.h:755: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] [ 265s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~~ [ 265s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 265s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 265s] mv -f $depbase.Tpo $depbase.Plo [ 265s] In file included from ./../include/fst/replace-util.h:39: [ 265s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 265s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 265s] 416 | BaseImpl::DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 265s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:344:8: required from here [ 265s] 344 | void DeleteStates(const std::vector &dstates) override { [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h:262: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] [ 265s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h:272: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] [ 265s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 265s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 265s] 416 | BaseImpl::DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 265s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:344:8: required from here [ 265s] 344 | void DeleteStates(const std::vector &dstates) override { [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h:262: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] [ 265s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h:272: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] [ 265s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 265s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 265s] 416 | BaseImpl::DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 265s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:344:8: required from here [ 265s] 344 | void DeleteStates(const std::vector &dstates) override { [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h:262: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] [ 265s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/vector-fst.h:272: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] [ 265s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 265s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 265s] ./../include/fst/replace.h:1327:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 265s] 1327 | InitMatchers(); [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1045:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 265s] 1045 | return new ReplaceFstMatcher(this, [ 265s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] 1046 | match_type); [ 265s] | ~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1041:21: required from here [ 265s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 265s] | ^~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1353: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] [ 265s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 265s] ./../include/fst/replace.h:1327:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 265s] 1327 | InitMatchers(); [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1045:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 265s] 1045 | return new ReplaceFstMatcher(this, [ 265s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] 1046 | match_type); [ 265s] | ~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1041:21: required from here [ 265s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 265s] | ^~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1353: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] [ 265s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 265s] ./../include/fst/replace.h:1327:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 265s] 1327 | InitMatchers(); [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1045:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 265s] 1045 | return new ReplaceFstMatcher(this, [ 265s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] 1046 | match_type); [ 265s] | ~~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1041:21: required from here [ 265s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 265s] | ^~~~~~~~~~~ [ 265s] ./../include/fst/replace.h:1353: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] [ 265s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../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 > >]': [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 266s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 266s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 266s] 608 | std::forward<_Args>(__args)...); // might throw [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 969 | auto __pi = ::new (__mem) [ 266s] | ^~~~~~~~~~~~~ [ 266s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 266s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 266s] | ^ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 266s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] 1008 | std::forward<_Args>(__args)...); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/impl-to-fst.h:96:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with I = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 266s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/replace.h:1028:72: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 266s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 266s] | ^ [ 266s] ./../include/fst/replace.h:1032:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 266s] 1032 | return new ReplaceFst(*this, safe); [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/replace.h:1031:15: required from here [ 266s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 266s] | ^~~~ [ 266s] ./../include/fst/replace.h:603: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] [ 266s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../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 > >]': [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 266s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 266s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 266s] 608 | std::forward<_Args>(__args)...); // might throw [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 969 | auto __pi = ::new (__mem) [ 266s] | ^~~~~~~~~~~~~ [ 266s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 266s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 266s] | ^ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 266s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] 1008 | std::forward<_Args>(__args)...); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/impl-to-fst.h:96:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with I = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 266s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/replace.h:1028:72: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 266s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 266s] | ^ [ 266s] ./../include/fst/replace.h:1032:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 266s] 1032 | return new ReplaceFst(*this, safe); [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/replace.h:1031:15: required from here [ 266s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 266s] | ^~~~ [ 266s] ./../include/fst/replace.h:603: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] [ 266s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../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 > >]': [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}]' [ 266s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 266s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 266s] 608 | std::forward<_Args>(__args)...); // might throw [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 969 | auto __pi = ::new (__mem) [ 266s] | ^~~~~~~~~~~~~ [ 266s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 266s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 266s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 266s] | ^ [ 266s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007: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, int, int>, fst::DefaultReplaceStateTable, int, int>, long int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 266s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] 1008 | std::forward<_Args>(__args)...); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/impl-to-fst.h:96:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with I = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 266s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/replace.h:1028:72: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 266s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 266s] | ^ [ 266s] ./../include/fst/replace.h:1032:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 266s] 1032 | return new ReplaceFst(*this, safe); [ 266s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/replace.h:1031:15: required from here [ 266s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 266s] | ^~~~ [ 266s] ./../include/fst/replace.h:603: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] [ 266s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 266s] from rmepsilon.cc:18: [ 266s] ./../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::NaturalLess >; S = int]': [ 266s] ./../include/fst/queue.h:688: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]' [ 266s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 266s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] 689 | &unweighted); [ 266s] | ~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 266s] | ^~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 266s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; typename Arc::Weight = TropicalWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../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]': [ 266s] ./../include/fst/queue.h:688: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]' [ 266s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 266s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] 689 | &unweighted); [ 266s] | ~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 266s] | ^~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 266s] ./../include/fst/script/rmepsilon.h:69: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]' [ 266s] 69 | RmEpsilon(fst, distance, ropts); [ 266s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 266s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 266s] 130 | internal::RmEpsilon(fst, opts); [ 266s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 266s] rmepsilon.cc:36:1: required from here [ 266s] 168 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 266s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 266s] | ~~^~~~~~~~~~~~~~ [ 266s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 266s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 266s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../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]': [ 267s] ./../include/fst/queue.h:688: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]' [ 267s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 689 | &unweighted); [ 267s] | ~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 267s] | ^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 267s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/topsort.h:27, [ 267s] from ./../include/fst/queue.h:40, [ 267s] from ./../include/fst/script/shortest-distance.h:30, [ 267s] from shortest-distance.cc:18: [ 267s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] In file included from ./../include/fst/expanded-fst.h:38, [ 267s] from ./../include/fst/mutable-fst.h:38: [ 267s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 267s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 267s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 267s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:53:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/shortest-distance.h:352: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] [ 267s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 267s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 267s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:53:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/shortest-distance.h:352: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] [ 267s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 267s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 267s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:53:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/shortest-distance.h:352: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] [ 267s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 267s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/rmepsilon.h:36: [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 267s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 313 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/queue.h:40: [ 267s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 267s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 267s] 119 | visitor->FinishVisit(); [ 267s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 267s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 267s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 267s] | ^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 267s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 267s] 313 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 267s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 267s] 119 | visitor->FinishVisit(); [ 267s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 267s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 267s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 267s] | ^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 267s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 267s] 313 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 267s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 267s] 119 | visitor->FinishVisit(); [ 267s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 267s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 267s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 267s] | ^~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/rmepsilon.h:45: [ 267s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 267s] ./../include/fst/prune.h:211: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]' [ 267s] 211 | Prune(fst, opts); [ 267s] | ~~~~~^~~~~~~~~~~ [ 267s] ./../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]' [ 267s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 267s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/prune.h:129: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] [ 267s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/prune.h:166: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] [ 267s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/prune.h:181: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] [ 267s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 267s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 267s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/prune.h:211: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]' [ 267s] 211 | Prune(fst, opts); [ 267s] | ~~~~~^~~~~~~~~~~ [ 267s] ./../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]' [ 267s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 267s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] In file included from ./../include/fst/expanded-fst.h:38, [ 267s] from ./../include/fst/mutable-fst.h:38: [ 267s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 267s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/prune.h:211: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]' [ 267s] 211 | Prune(fst, opts); [ 267s] | ~~~~~^~~~~~~~~~~ [ 267s] ./../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]' [ 267s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 267s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 138 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 527 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 316 | VectorFst rfst; [ 267s] | ^~~~ [ 267s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 267s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/prune.h:211: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]' [ 267s] 211 | Prune(fst, opts); [ 267s] | ~~~~~^~~~~~~~~~~ [ 267s] ./../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]' [ 267s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 267s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/queue.h:38: [ 267s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 267s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 267s] 149 | enqueued[s] = heap.Insert(s); [ 267s] | ~~~~~~~~~~~^~~ [ 267s] ./../include/fst/prune.h:211: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]' [ 267s] 211 | Prune(fst, opts); [ 267s] | ~~~~~^~~~~~~~~~~ [ 267s] ./../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]' [ 267s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 267s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 57 | if (size_ < values_.size()) { [ 267s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 267s] ./../include/fst/shortest-distance.h:227:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 267s] 227 | state_queue_->Update(nextstate); [ 267s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:161:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::StateId = int]' [ 267s] 161 | sd_state_.ShortestDistance(source); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:280:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 280 | rmeps_state.Expand(state); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/queue.h:240: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] [ 267s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 267s] | ~~^~~~~~~~~~~~~~ [ 267s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 267s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 267s] 187 | state_queue_->Enqueue(source); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:161:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::StateId = int]' [ 267s] 161 | sd_state_.ShortestDistance(source); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:280:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 280 | rmeps_state.Expand(state); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69: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]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/queue.h:513: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] [ 267s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 267s] | ~~~~~~~~~~~~~~~~~^~~~ [ 267s] ./../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]': [ 267s] ./../include/fst/queue.h:688: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]' [ 267s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 689 | &unweighted); [ 267s] | ~~~~~~~~~~~~ [ 267s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 267s] | ^~~~~~~~~~~ [ 267s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 267s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 267s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 225 | std::get<3>(*args)); [ 267s] | ~~~~~~~~~~~~~~~~~~~ [ 267s] shortest-distance.cc:52:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 267s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 267s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 267s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 267s] 224 | key_[s] = heap_.Insert(s); [ 267s] | ~~~~~~~~~~~~^~~ [ 267s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 267s] 187 | state_queue_->Enqueue(source); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:161:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::StateId = int]' [ 267s] 161 | sd_state_.ShortestDistance(source); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../include/fst/rmepsilon.h:280:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; typename Arc::Weight = TropicalWeightTpl]' [ 267s] 280 | rmeps_state.Expand(state); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 267s] 69 | RmEpsilon(fst, distance, ropts); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 267s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 267s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 267s] 130 | internal::RmEpsilon(fst, opts); [ 267s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 267s] rmepsilon.cc:36:1: required from here [ 267s] 168 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 57 | if (size_ < values_.size()) { [ 267s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 268s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:211: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]' [ 268s] 211 | Prune(fst, opts); [ 268s] | ~~~~~^~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:69: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]' [ 268s] 69 | RmEpsilon(fst, distance, ropts); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 268s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 268s] 130 | internal::RmEpsilon(fst, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 268s] rmepsilon.cc:36:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 268s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:211: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]' [ 268s] 211 | Prune(fst, opts); [ 268s] | ~~~~~^~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:69: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]' [ 268s] 69 | RmEpsilon(fst, distance, ropts); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 268s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 268s] 130 | internal::RmEpsilon(fst, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 268s] rmepsilon.cc:36:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 268s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 268s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 268s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 268s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 268s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:211: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]' [ 268s] 211 | Prune(fst, opts); [ 268s] | ~~~~~^~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:69: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]' [ 268s] 69 | RmEpsilon(fst, distance, ropts); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 268s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 268s] 130 | internal::RmEpsilon(fst, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 268s] rmepsilon.cc:36:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 268s] | ~~^~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 268s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 268s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 268s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 268s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 268s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/prune.h:211: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]' [ 268s] 211 | Prune(fst, opts); [ 268s] | ~~~~~^~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:69: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]' [ 268s] 69 | RmEpsilon(fst, distance, ropts); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 268s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 268s] 130 | internal::RmEpsilon(fst, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 268s] rmepsilon.cc:36:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 268s] | ~~^~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 268s] ./../include/fst/prune.h:211: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]' [ 268s] 211 | Prune(fst, opts); [ 268s] | ~~~~~^~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 268s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:69: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]' [ 268s] 69 | RmEpsilon(fst, distance, ropts); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 268s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 268s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 268s] 130 | internal::RmEpsilon(fst, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 268s] rmepsilon.cc:36:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 268s] ./../include/fst/shortest-distance.h:227:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 268s] 227 | state_queue_->Update(nextstate); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:267:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 267 | sd_state.ShortestDistance(opts.source); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:119:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 268s] 119 | ShortestDistance(fst, distance, sopts); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:128:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 268s] 128 | ShortestDistance>(fst, distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 187 | internal::ShortestDistance>( [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 268s] 189 | fst, &typed_distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:240: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] [ 268s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 268s] | ~~^~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 268s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 268s] 187 | state_queue_->Enqueue(source); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:267:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 267 | sd_state.ShortestDistance(opts.source); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:119: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]' [ 268s] 119 | ShortestDistance(fst, distance, sopts); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:128: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]' [ 268s] 128 | ShortestDistance>(fst, distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 197 | internal::ShortestDistance>( [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 268s] 198 | fst, &typed_distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:513: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] [ 268s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 268s] | ~~~~~~~~~~~~~~~~~^~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 268s] ./../include/fst/queue.h:558:11: required from here [ 268s] 558 | StateId Head() const final { [ 268s] | ^~~~ [ 268s] ./../include/fst/queue.h:562: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] [ 268s] 562 | ((front_ >= trivial_queue_.size()) || [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 268s] ./../include/fst/queue.h:573:8: required from here [ 268s] 573 | void Enqueue(StateId s) final { [ 268s] | ^~~~~~~ [ 268s] ./../include/fst/queue.h:584: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] [ 268s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 268s] ./../include/fst/queue.h:591:8: required from here [ 268s] 591 | void Dequeue() final { [ 268s] | ^~~~~~~ [ 268s] ./../include/fst/queue.h:594: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] [ 268s] 594 | } else if (front_ < trivial_queue_.size()) { [ 268s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 268s] ./../include/fst/queue.h:603:8: required from here [ 268s] 603 | bool Empty() const final { [ 268s] | ^~~~~ [ 268s] ./../include/fst/queue.h:612: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] [ 268s] 612 | return (front_ >= trivial_queue_.size()) || [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 268s] ./../include/fst/queue.h:617:8: required from here [ 268s] 617 | void Clear() final { [ 268s] | ^~~~~ [ 268s] ./../include/fst/queue.h:621: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] [ 268s] 621 | } else if (i < trivial_queue_.size()) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 268s] ./../include/fst/queue.h:238:8: required from here [ 268s] 238 | void Update(StateId s) override { [ 268s] | ^~~~~~ [ 268s] ./../include/fst/queue.h:240: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] [ 268s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 268s] | ~~^~~~~~~~~~~~~~ [ 268s] In file included from ./../include/fst/cache.h:40, [ 268s] from ./../include/fst/rmepsilon.h:34: [ 268s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 268s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 268s] 416 | BaseImpl::DeleteStates(dstates); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 268s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:344:8: required from here [ 268s] 344 | void DeleteStates(const std::vector &dstates) override { [ 268s] | ^~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:262: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] [ 268s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:272: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] [ 268s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 268s] ./../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::NaturalLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::EpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:132: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]' [ 268s] 132 | ShortestDistance>(fst, distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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::InputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:136: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]' [ 268s] 136 | ShortestDistance>(fst, distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] 137 | opts); [ 268s] | ~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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::OutputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:141: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]' [ 268s] 141 | ShortestDistance>(fst, distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] 142 | opts); [ 268s] | ~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] In file included from ./../include/fst/queue.h:38: [ 268s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 268s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 268s] 224 | key_[s] = heap_.Insert(s); [ 268s] | ~~~~~~~~~~~~^~~ [ 268s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 268s] 187 | state_queue_->Enqueue(source); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:267:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 267 | sd_state.ShortestDistance(opts.source); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:119:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 268s] 119 | ShortestDistance(fst, distance, sopts); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:128:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 268s] 128 | ShortestDistance>(fst, distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 187 | internal::ShortestDistance>( [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 268s] 189 | fst, &typed_distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 57 | if (size_ < values_.size()) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::EpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:132: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]' [ 268s] 132 | ShortestDistance>(fst, distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:136: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]' [ 268s] 136 | ShortestDistance>(fst, distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] 137 | opts); [ 268s] | ~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:141: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]' [ 268s] 141 | ShortestDistance>(fst, distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] 142 | opts); [ 268s] | ~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::EpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:132: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]' [ 268s] 132 | ShortestDistance>(fst, distance, opts); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:136: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]' [ 268s] 136 | ShortestDistance>(fst, distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] 137 | opts); [ 268s] | ~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 268s] ./../include/fst/queue.h:688: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]' [ 268s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 689 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:82: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]' [ 268s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:116: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]' [ 268s] 116 | QueueConstructor::Construct(fst, distance)); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:141: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]' [ 268s] 141 | ShortestDistance>(fst, distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 268s] 142 | opts); [ 268s] | ~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 268s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 268s] 172 | opts); [ 268s] | ~~~~~ [ 268s] shortest-distance.cc:51:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 268s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 268s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 268s] mv -f $depbase.Tpo $depbase.Plo [ 268s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 268s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 268s] 119 | visitor->FinishVisit(); [ 268s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 268s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 268s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 268s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 268s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h:665: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]' [ 268s] 665 | queue_ = std::make_unique>(fst, filter); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 268s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../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] [ 268s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 269s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 269s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 269s] ./../include/fst/queue.h:558:11: required from here [ 269s] 558 | StateId Head() const final { [ 269s] | ^~~~ [ 269s] ./../include/fst/queue.h:562: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] [ 269s] 562 | ((front_ >= trivial_queue_.size()) || [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 269s] ./../include/fst/queue.h:573:8: required from here [ 269s] 573 | void Enqueue(StateId s) final { [ 269s] | ^~~~~~~ [ 269s] ./../include/fst/queue.h:584: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] [ 269s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 269s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 269s] ./../include/fst/queue.h:591:8: required from here [ 269s] 591 | void Dequeue() final { [ 269s] | ^~~~~~~ [ 269s] ./../include/fst/queue.h:594: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] [ 269s] 594 | } else if (front_ < trivial_queue_.size()) { [ 269s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 269s] ./../include/fst/queue.h:603:8: required from here [ 269s] 603 | bool Empty() const final { [ 269s] | ^~~~~ [ 269s] ./../include/fst/queue.h:612: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] [ 269s] 612 | return (front_ >= trivial_queue_.size()) || [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 269s] ./../include/fst/queue.h:617:8: required from here [ 269s] 617 | void Clear() final { [ 269s] | ^~~~~ [ 269s] ./../include/fst/queue.h:621: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] [ 269s] 621 | } else if (i < trivial_queue_.size()) { [ 269s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 269s] ./../include/fst/queue.h:238:8: required from here [ 269s] 238 | void Update(StateId s) override { [ 269s] | ^~~~~~ [ 269s] ./../include/fst/queue.h:240: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] [ 269s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 269s] | ~~^~~~~~~~~~~~~~ [ 269s] In file included from ./../include/fst/cache.h:40, [ 269s] from ./../include/fst/shortest-distance.h:29: [ 269s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 269s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 269s] 416 | BaseImpl::DeleteStates(dstates); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 269s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 269s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 269s] ./../include/fst/mutable-fst.h:344:8: required from here [ 269s] 344 | void DeleteStates(const std::vector &dstates) override { [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h:262: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] [ 269s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h:272: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] [ 269s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 269s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 269s] 416 | BaseImpl::DeleteStates(dstates); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 269s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 269s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 269s] ./../include/fst/mutable-fst.h:344:8: required from here [ 269s] 344 | void DeleteStates(const std::vector &dstates) override { [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h:262: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] [ 269s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h:272: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] [ 269s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 269s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 269s] 416 | BaseImpl::DeleteStates(dstates); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 269s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 269s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 269s] ./../include/fst/mutable-fst.h:344:8: required from here [ 269s] 344 | void DeleteStates(const std::vector &dstates) override { [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h:262: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] [ 269s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/vector-fst.h:272: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] [ 269s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 271s] In file included from ./../include/fst/script/shortest-path.h:29, [ 271s] from shortest-path.cc:18: [ 271s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 271s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 271s] 138 | class ImplToExpandedFst : public ImplToFst { [ 271s] | ^~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 271s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 271s] | ^~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 271s] 527 | class VectorFst : public ImplToMutableFst> { [ 271s] | ^~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:475:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 475 | VectorFst rfst; [ 271s] | ^~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 271s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 271s] | ^~~~~~~~ [ 271s] In file included from ./../include/fst/expanded-fst.h:38, [ 271s] from ./../include/fst/mutable-fst.h:38: [ 271s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 271s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 271s] | ^~~~~~~~ [ 271s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 271s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 271s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 271s] | ^~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 271s] 527 | class VectorFst : public ImplToMutableFst> { [ 271s] | ^~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:475:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 475 | VectorFst rfst; [ 271s] | ^~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 271s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 271s] | ^~~~~~~~ [ 271s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 271s] 138 | class ImplToExpandedFst : public ImplToFst { [ 271s] | ^~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 271s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 271s] 527 | class VectorFst : public ImplToMutableFst> { [ 271s] | ^~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:475:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 475 | VectorFst rfst; [ 271s] | ^~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 271s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 271s] | ^~~~~~~~ [ 271s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 271s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 271s] | ^~~~~~~~~~~~~~~~ [ 271s] In file included from ./../include/fst/script/shortest-path.h:32: [ 271s] ./../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]': [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 482 | if (state < distance->size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:99:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 482 | if (state < distance->size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:103:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 482 | if (state < distance->size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 271s] ./../include/fst/script/shortest-path.h:79: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::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 108 | ShortestPath>( [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 271s] 109 | ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 482 | if (state < distance->size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:118:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 482 | if (state < distance->size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:122:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 482 | if (state < distance->size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 190 | if (distance->size() < source) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:222:28: 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] [ 271s] 222 | if (distance->size() <= arc.nextstate) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/shortest-path.h:489:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 490 | opts.weight_threshold, opts.state_threshold); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:347: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] [ 271s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 271s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:356:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 356 | while (pairs.size() <= final_state) { [ 271s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:373:31: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 271s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:380:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 271s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 271s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:99:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 190 | if (distance->size() < source) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:222:28: 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] [ 271s] 222 | if (distance->size() <= arc.nextstate) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:103:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 190 | if (distance->size() < source) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:222:28: 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] [ 271s] 222 | if (distance->size() <= arc.nextstate) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../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::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 108 | ShortestPath>( [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 271s] 109 | ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 190 | if (distance->size() < source) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:222:28: 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] [ 271s] 222 | if (distance->size() <= arc.nextstate) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:118:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 190 | if (distance->size() < source) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:222:28: 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] [ 271s] 222 | if (distance->size() <= arc.nextstate) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:122:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 271s] 190 | if (distance->size() < source) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:222:28: 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] [ 271s] 222 | if (distance->size() <= arc.nextstate) { [ 271s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] In file included from ./../include/fst/shortest-path.h:35: [ 271s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 271s] ./../include/fst/shortest-path.h:408: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]' [ 271s] 408 | Connect(ofst); [ 271s] | ~~~~~~~^~~~~~ [ 271s] ./../include/fst/shortest-path.h:489:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 490 | opts.weight_threshold, opts.state_threshold); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 271s] | ~~^~~~~~~~~~~~~~~ [ 271s] In file included from ./../include/fst/script/shortest-path.h:31: [ 271s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 271s] ./../include/fst/shortest-path.h:237: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::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 271s] 237 | state_queue->Update(arc.nextstate); [ 271s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 108 | ShortestPath>( [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 271s] 109 | ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/queue.h:240: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] [ 271s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 271s] | ~~^~~~~~~~~~~~~~ [ 271s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 271s] ./../include/fst/shortest-path.h:198: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]' [ 271s] 198 | state_queue->Enqueue(source); [ 271s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:118:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/queue.h:513: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] [ 271s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 271s] | ~~~~~~~~~~~~~~~~~^~~~ [ 271s] ./../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]': [ 271s] ./../include/fst/queue.h:688: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]' [ 271s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 689 | &unweighted); [ 271s] | ~~~~~~~~~~~~ [ 271s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::AnyArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 271s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 271s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-distance.h:82: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]' [ 271s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:74: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]' [ 271s] 74 | QueueConstructor::Construct(ifst, distance)); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 271s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 271s] In file included from ./../include/fst/queue.h:38: [ 271s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 271s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 271s] 224 | key_[s] = heap_.Insert(s); [ 271s] | ~~~~~~~~~~~~^~~ [ 271s] ./../include/fst/shortest-path.h:198: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::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 271s] 198 | state_queue->Enqueue(source); [ 271s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 457 | &parent)) { [ 271s] | ~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 108 | ShortestPath>( [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 271s] 109 | ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../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] [ 271s] 57 | if (size_ < values_.size()) { [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 271s] In file included from ./../include/fst/queue.h:40: [ 271s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 271s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 271s] 119 | visitor->FinishVisit(); [ 271s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 271s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 271s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 271s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 271s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 271s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-distance.h:107: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]' [ 271s] 107 | return std::make_unique>(fst, ArcFilter()); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:74: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]' [ 271s] 74 | QueueConstructor::Construct(ifst, distance)); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:122:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../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] [ 271s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 271s] | ~~^~~~~~~~~~~~~~~~ [ 271s] ./../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] [ 271s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 271s] | ~~^~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 271s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 271s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 271s] | ^~~~~~~ [ 271s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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 >]' [ 271s] 196 | { return bool(_M_comp(*__it, __val)); } [ 271s] | ~~~~~~~^~~~~~~~~~~~~~ [ 271s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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 > >]' [ 271s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 271s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/include/c++/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 >]' [ 271s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 271s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:396: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]' [ 271s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 271s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/shortest-path.h:489:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 271s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 490 | opts.weight_threshold, opts.state_threshold); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:79: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]' [ 271s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 271s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 271s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 271s] shortest-path.cc:37:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../include/fst/shortest-path.h:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 271s] 276 | : (state < distance_.size()) ? distance_[state] [ 271s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 272s] ./../include/fst/queue.h:558:11: required from here [ 272s] 558 | StateId Head() const final { [ 272s] | ^~~~ [ 272s] ./../include/fst/queue.h:562: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] [ 272s] 562 | ((front_ >= trivial_queue_.size()) || [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 272s] ./../include/fst/queue.h:573:8: required from here [ 272s] 573 | void Enqueue(StateId s) final { [ 272s] | ^~~~~~~ [ 272s] ./../include/fst/queue.h:584: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] [ 272s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 272s] ./../include/fst/queue.h:591:8: required from here [ 272s] 591 | void Dequeue() final { [ 272s] | ^~~~~~~ [ 272s] ./../include/fst/queue.h:594: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] [ 272s] 594 | } else if (front_ < trivial_queue_.size()) { [ 272s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 272s] ./../include/fst/queue.h:603:8: required from here [ 272s] 603 | bool Empty() const final { [ 272s] | ^~~~~ [ 272s] ./../include/fst/queue.h:612: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] [ 272s] 612 | return (front_ >= trivial_queue_.size()) || [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 272s] ./../include/fst/queue.h:617:8: required from here [ 272s] 617 | void Clear() final { [ 272s] | ^~~~~ [ 272s] ./../include/fst/queue.h:621: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] [ 272s] 621 | } else if (i < trivial_queue_.size()) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 272s] ./../include/fst/queue.h:238:8: required from here [ 272s] 238 | void Update(StateId s) override { [ 272s] | ^~~~~~ [ 272s] ./../include/fst/queue.h:240: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] [ 272s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 272s] | ~~^~~~~~~~~~~~~~ [ 272s] In file included from ./../include/fst/shortest-path.h:36: [ 272s] ./../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]': [ 272s] ./../include/fst/determinize.h:628: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]' [ 272s] 628 | return FindState(std::move(tuple)); [ 272s] | ^~~~~~~~~ [ 272s] ./../include/fst/determinize.h:622:11: required from here [ 272s] 622 | StateId ComputeStart() override { [ 272s] | ^~~~~~~~~~~~ [ 272s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 272s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 272s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 272s] ./../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 > > > > >]': [ 272s] ./../include/fst/determinize.h:649: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]' [ 272s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 272s] | ^~~~~~~~~~~~~~~ [ 272s] ./../include/fst/determinize.h:628: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]' [ 272s] 628 | return FindState(std::move(tuple)); [ 272s] | ^~~~~~~~~ [ 272s] ./../include/fst/determinize.h:622:11: required from here [ 272s] 622 | StateId ComputeStart() override { [ 272s] | ^~~~~~~~~~~~ [ 272s] ./../include/fst/determinize.h:660: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] [ 272s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 272s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 272s] In file included from ./../include/fst/cache.h:40, [ 272s] from ./../include/fst/shortest-path.h:34: [ 272s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 272s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 272s] 416 | BaseImpl::DeleteStates(dstates); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 272s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 272s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 272s] ./../include/fst/mutable-fst.h:344:8: required from here [ 272s] 344 | void DeleteStates(const std::vector &dstates) override { [ 272s] | ^~~~~~~~~~~~ [ 272s] ./../include/fst/vector-fst.h:262: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] [ 272s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 272s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/vector-fst.h:272: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] [ 272s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 272s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 274s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 274s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 274s] mv -f $depbase.Tpo $depbase.Plo [ 274s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 275s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 275s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 275s] mv -f $depbase.Tpo $depbase.Plo [ 275s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 279s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 279s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 279s] mv -f $depbase.Tpo $depbase.Plo [ 279s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 280s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 280s] text-io.cc:61: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] [ 280s] 61 | while (potentials->size() <= s) { [ 280s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 281s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 281s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 281s] mv -f $depbase.Tpo $depbase.Plo [ 282s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 282s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 283s] In file included from ./../include/fst/topsort.h:29, [ 283s] from ./../include/fst/script/topsort.h:21, [ 283s] from topsort.cc:18: [ 283s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 283s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 283s] 96 | StateSort(fst, order); [ 283s] | ~~~~~~~~~^~~~~~~~~~~~ [ 283s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 283s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] topsort.cc:32:1: required from here [ 283s] 168 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/statesort.h:43: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] [ 283s] 43 | if (order.size() != fst->NumStates()) { [ 283s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 283s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 283s] 96 | StateSort(fst, order); [ 283s] | ~~~~~~~~~^~~~~~~~~~~~ [ 283s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 283s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] topsort.cc:32:1: required from here [ 283s] 168 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/statesort.h:43: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] [ 283s] 43 | if (order.size() != fst->NumStates()) { [ 283s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 283s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 283s] 96 | StateSort(fst, order); [ 283s] | ~~~~~~~~~^~~~~~~~~~~~ [ 283s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 283s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] topsort.cc:32:1: required from here [ 283s] 168 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/statesort.h:43: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] [ 283s] 43 | if (order.size() != fst->NumStates()) { [ 283s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 284s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 284s] 119 | visitor->FinishVisit(); [ 284s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 284s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 284s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 284s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 284s] 94 | DfsVisit(*fst, &top_order_visitor); [ 284s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 284s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 284s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] topsort.cc:32:1: required from here [ 284s] 168 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../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] [ 284s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 284s] ./../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] [ 284s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 284s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 284s] 119 | visitor->FinishVisit(); [ 284s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 284s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 284s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 284s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 284s] 94 | DfsVisit(*fst, &top_order_visitor); [ 284s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 284s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 284s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] topsort.cc:32:1: required from here [ 284s] 168 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../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] [ 284s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 284s] ./../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] [ 284s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 284s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 284s] 119 | visitor->FinishVisit(); [ 284s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 284s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 284s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 284s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 284s] 94 | DfsVisit(*fst, &top_order_visitor); [ 284s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 284s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 284s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] topsort.cc:32:1: required from here [ 284s] 168 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../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] [ 284s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 284s] ./../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] [ 284s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 288s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 288s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 288s] mv -f $depbase.Tpo $depbase.Plo [ 288s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 288s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 288s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 288s] mv -f $depbase.Tpo $depbase.Plo [ 288s] libtool: compile: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 289s] In file included from ./../include/fst/determinize.h:38: [ 289s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple > >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 289s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 289s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 289s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int> >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int> >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int> >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable > >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 289s] 166 | current_entry_ = &entry; [ 289s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 289s] ./../include/fst/determinize.h: In member function '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 >]': [ 289s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 289s] 349 | StateTuple *raw_tuple = tuple.release(); [ 289s] | ^~~~~~~~~ [ 289s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 289s] 645 | StateId FindState(std::unique_ptr tuple) { [ 289s] | ^ [ 311s] In file included from ./../include/fst/determinize.h:38: [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 311s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 311s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 311s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 311s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 311s] 166 | current_entry_ = &entry; [ 311s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 311s] ./../include/fst/determinize.h: In member function '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 >]': [ 311s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 311s] 349 | StateTuple *raw_tuple = tuple.release(); [ 311s] | ^~~~~~~~~ [ 311s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 311s] 645 | StateId FindState(std::unique_ptr tuple) { [ 311s] | ^ [ 312s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 312s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 312s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 312s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 312s] 166 | current_entry_ = &entry; [ 312s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 312s] ./../include/fst/determinize.h: In member function '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 >]': [ 312s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 312s] 349 | StateTuple *raw_tuple = tuple.release(); [ 312s] | ^~~~~~~~~ [ 312s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 312s] 645 | StateId FindState(std::unique_ptr tuple) { [ 312s] | ^ [ 312s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 312s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 312s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 312s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 312s] 166 | current_entry_ = &entry; [ 312s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 312s] ./../include/fst/determinize.h: In member function '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 >]': [ 312s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 312s] 349 | StateTuple *raw_tuple = tuple.release(); [ 312s] | ^~~~~~~~~ [ 312s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 312s] 645 | StateId FindState(std::unique_ptr tuple) { [ 312s] | ^ [ 322s] In file included from ./../include/fst/replace.h:35: [ 322s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 322s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 322s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 322s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 322s] 166 | current_entry_ = &entry; [ 322s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 322s] ./../include/fst/determinize.h: In member function '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 >]': [ 322s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 322s] 349 | StateTuple *raw_tuple = tuple.release(); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 322s] 645 | StateId FindState(std::unique_ptr tuple) { [ 322s] | ^ [ 322s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 323s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 323s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 323s] inlined 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 >]' at ./../include/fst/determinize.h:647:43: [ 323s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 200] + 8).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 323s] 166 | current_entry_ = &entry; [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 323s] ./../include/fst/determinize.h: In member function '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 >]': [ 323s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 323s] 349 | StateTuple *raw_tuple = tuple.release(); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 323s] 645 | StateId FindState(std::unique_ptr tuple) { [ 323s] | ^ [ 360s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -version-info 26:0:0 -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 [ 361s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g /lib/../lib64/crti.o /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/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,/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs -Wl,-rpath -Wl,/usr/lib64 ../lib/.libs/libfst.so -ldl -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/../../../../aarch64-tizen-linux-gnu/lib -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/crtendS.o /lib/../lib64/crtn.o -Wl,-soname -Wl,libfstscript.so.26 -o .libs/libfstscript.so.26.0.0 [ 366s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 366s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 366s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 366s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 366s] Making all in bin [ 366s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 366s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 366s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 366s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 366s] mv -f $depbase.Tpo $depbase.Po [ 367s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 367s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 367s] mv -f $depbase.Tpo $depbase.Po [ 367s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 367s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 367s] mv -f $depbase.Tpo $depbase.Po [ 367s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 367s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 367s] mv -f $depbase.Tpo $depbase.Po [ 367s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 367s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 367s] mv -f $depbase.Tpo $depbase.Po [ 367s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 367s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 367s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 368s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 368s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 368s] mv -f $depbase.Tpo $depbase.Po [ 369s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 369s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 369s] mv -f $depbase.Tpo $depbase.Po [ 369s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 369s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 369s] mv -f $depbase.Tpo $depbase.Po [ 369s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 369s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 369s] mv -f $depbase.Tpo $depbase.Po [ 369s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 369s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 369s] mv -f $depbase.Tpo $depbase.Po [ 369s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 369s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 369s] mv -f $depbase.Tpo $depbase.Po [ 369s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 369s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 369s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 370s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 370s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 370s] mv -f $depbase.Tpo $depbase.Po [ 371s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 371s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 371s] mv -f $depbase.Tpo $depbase.Po [ 371s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 371s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 371s] mv -f $depbase.Tpo $depbase.Po [ 371s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 371s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 371s] mv -f $depbase.Tpo $depbase.Po [ 371s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 371s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 371s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 372s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 372s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 376s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 377s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 378s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 379s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 379s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] libtool: link: aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o .libs/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 379s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 379s] Making all in test [ 379s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 379s] make[3]: Nothing to be done for 'all'. [ 379s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 379s] Making all in extensions [ 379s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 379s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 379s] make[4]: Nothing to be done for 'all-am'. [ 379s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 379s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 379s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 379s] make[3]: Nothing to be done for 'all-am'. [ 379s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 379s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 379s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 379s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 379s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 379s] + exit 0 [ 379s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.4V9wuq [ 379s] + umask 022 [ 379s] + cd /home/abuild/rpmbuild/BUILD [ 379s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.aarch64 [ 379s] + /usr/lib/rpm/mkinstalldirs /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.aarch64 [ 379s] /var/tmp/rpm-tmp.4V9wuq: line 30: /usr/lib/rpm/mkinstalldirs: No such file or directory [ 379s] error: Bad exit status from /var/tmp/rpm-tmp.4V9wuq (%install) [ 379s] [ 379s] [ 379s] RPM build errors: [ 379s] Bad exit status from /var/tmp/rpm-tmp.4V9wuq (%install) [ 379s] [ 379s] 8aa6bb836eb1 failed "build openfst.spec" at Mon Oct 19 13:18:42 UTC 2026. [ 379s]