[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.4 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 1s] [ 1s] 958348841e41 started "build openfst.spec" at Thu Oct 15 05:26:24 UTC 2026. [ 1s] [ 1s] Building openfst for project 'Tizen-Base' repository 'standard' arch 'x86_64' srcmd5 'c7a776a60150ceb4cd1afcda70b639bf' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.4/.build-srcdir/openfst.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.4/.build-srcdir/openfst.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/4/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.4/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.4/.build-srcdir/openfst.spec build ... [ 12s] cycle: nss -> libsoftokn3 [ 12s] breaking dependency nss -> libsoftokn3 [ 12s] [1/40] preinstalling filesystem... [ 13s] [2/40] preinstalling libmagic-data... [ 14s] [3/40] preinstalling libncurses... [ 15s] [4/40] preinstalling glibc... [ 15s] [5/40] preinstalling bash... [ 16s] [6/40] preinstalling diffutils... [ 16s] [7/40] preinstalling grep... [ 16s] [8/40] preinstalling libarchive-tools... [ 16s] [9/40] preinstalling libattr... [ 16s] [10/40] preinstalling libbz2... [ 16s] [11/40] preinstalling libcap... [ 17s] [12/40] preinstalling libfreebl3... [ 17s] [13/40] preinstalling libgcc... [ 18s] [14/40] preinstalling liblua... [ 18s] [15/40] preinstalling liblzma... [ 18s] [16/40] preinstalling libopenssl3... [ 19s] [17/40] preinstalling libpopt... [ 19s] [18/40] preinstalling libreadline... [ 19s] [19/40] preinstalling libsmack... [ 19s] [20/40] preinstalling libsqlite... [ 19s] [21/40] preinstalling libxcrypt... [ 19s] [22/40] preinstalling libxml2... [ 19s] [23/40] preinstalling libzstd1... [ 19s] [24/40] preinstalling nspr... [ 19s] [25/40] preinstalling sed... [ 20s] [26/40] preinstalling zlib... [ 20s] [27/40] preinstalling dash... [ 20s] [28/40] preinstalling libacl... [ 20s] [29/40] preinstalling libelf... [ 20s] [30/40] preinstalling smack... [ 20s] [31/40] preinstalling bzip2... [ 20s] [32/40] preinstalling libmagic... [ 20s] [33/40] preinstalling toybox... [ 20s] [34/40] preinstalling util-linux... [ 21s] [35/40] preinstalling coreutils... [ 21s] [36/40] preinstalling tar... [ 21s] [37/40] preinstalling util-linux-su... [ 21s] [38/40] preinstalling rpm... [ 22s] [39/40] preinstalling nss... [ 22s] [40/40] preinstalling libsoftokn3... [ 23s] initializing rpm db... [ 23s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 24s] breaking dependency libxcrypt-devel -> glibc-devel [ 24s] cycle: libsoftokn3 -> nss [ 24s] breaking dependency nss -> libsoftokn3 [ 24s] done [ 24s] querying package ids... [ 25s] [1/107] cumulate libmagic-data-5.46-1.90 [ 25s] [2/107] cumulate setup-0.9-2.10 [ 25s] [3/107] cumulate filesystem-3.1-7.1 [ 25s] [4/107] cumulate glibc-2.40-16.4 [ 25s] [5/107] cumulate bash-3.2.57-1.20 [ 25s] [6/107] cumulate cpio-2.8-2.1 [ 25s] [7/107] cumulate diffutils-3.10-2.1 [ 25s] [8/107] cumulate findutils-4.3.8-2.24 [ 25s] [9/107] cumulate gdbm-1.8.3-1.103 [ 25s] [10/107] cumulate hostname-3.23-1.1 [ 25s] [11/107] cumulate libatomic-14.2.0-4.26 [ 25s] [12/107] cumulate libattr-2.5.1-1.96 [ 25s] [13/107] cumulate libblkid-2.41.2-2.17 [ 25s] [14/107] cumulate libbz2-1.0.8-3.24 [ 25s] [15/107] cumulate libcap-2.73-2.54 [ 25s] [16/107] cumulate libfreebl3-3.109-3.5 [ 25s] [17/107] cumulate libgcc-14.2.0-4.26 [ 25s] [18/107] cumulate libgomp-14.2.0-4.26 [ 25s] [19/107] cumulate libitm-14.2.0-4.26 [ 25s] [20/107] cumulate libltdl-2.5.4-3.13 [ 25s] [21/107] cumulate liblua-5.1.5-2.20 [ 25s] [22/107] cumulate liblzma-5.8.1-5.26 [ 25s] [23/107] cumulate libopenssl11-1.1.1w-2.24 [ 25s] [24/107] cumulate libopenssl3-3.5.9-1.1 [ 25s] [25/107] cumulate libpcre-8.45-1.88 [ 25s] [26/107] cumulate libpopt-1.16-1.82 [ 25s] [27/107] cumulate libpython-2.7.18-3.22 [ 25s] [28/107] cumulate libquadmath-14.2.0-4.26 [ 25s] [29/107] cumulate libsmack-1.3.1-2.19 [ 25s] [30/107] cumulate libsmartcols-2.41.2-2.17 [ 25s] [31/107] cumulate libsqlite-3.51.0-3.10 [ 25s] [32/107] cumulate libuuid-2.41.2-2.17 [ 25s] [33/107] cumulate libxcrypt-4.4.36-1.96 [ 25s] [34/107] cumulate libxml2-2.15.1-2.25 [ 25s] [35/107] cumulate libzstd1-1.5.7-2.21 [ 25s] [36/107] cumulate m4-1.4.20-2.1 [ 25s] [37/107] cumulate net-tools-2.0_20121208git-1.73 [ 25s] [38/107] cumulate nspr-4.36-4.3 [ 25s] [39/107] cumulate patch-2.8-2.19 [ 25s] [40/107] cumulate pkg-config-0.29.2-3.24 [ 25s] [41/107] cumulate sed-4.1c-5.19 [ 25s] [42/107] cumulate update-alternatives-1.22.21-2.1 [ 25s] [43/107] cumulate which-2.17-3.1 [ 25s] [44/107] cumulate zlib-1.3.1-2.24 [ 25s] [45/107] cumulate app-rootstrap-checker-1.0.0-4.1 [ 25s] [46/107] cumulate build-compare-2023.06.18-1.40 [ 25s] [47/107] cumulate hal-rootstrap-checker-1.0.0-11.1 [ 25s] [48/107] cumulate binutils-libs-2.43-3.26 [ 25s] [49/107] cumulate cpp-14.2.0-4.26 [ 25s] [50/107] cumulate dash-0.5.13.4-1.1 [ 25s] [51/107] cumulate gawk-3.1.5-3.1 [ 25s] [52/107] cumulate gcc-c++-14.2.0-4.26 [ 25s] [53/107] cumulate grep-2.5.2-3.20 [ 25s] [54/107] cumulate libacl-2.3.2-1.94 [ 25s] [55/107] cumulate libelf-0.189-1.101 [ 25s] [56/107] cumulate libgfortran-14.2.0-4.26 [ 25s] [57/107] cumulate liblastlog2-2.41.2-2.17 [ 25s] [58/107] cumulate libmount-2.41.2-2.17 [ 25s] [59/107] cumulate libstdc++-14.2.0-4.26 [ 25s] [60/107] cumulate make-4.4.1-1.86 [ 25s] [61/107] cumulate nss-certs-3.109-3.5 [ 25s] [62/107] cumulate smack-1.3.1-2.19 [ 25s] [63/107] cumulate bzip2-1.0.8-3.24 [ 25s] [64/107] cumulate libfdisk-2.41.2-2.17 [ 25s] [65/107] cumulate libmagic-5.46-1.90 [ 25s] [66/107] cumulate toybox-0.8.14-2.1 [ 25s] [67/107] cumulate xz-5.8.1-5.26 [ 25s] [68/107] cumulate perl-5.42.0-2.24 [ 25s] [69/107] cumulate build-mkbaselibs-20120927-2.1 [ 25s] [70/107] cumulate libstdc++-devel-14.2.0-4.26 [ 25s] [71/107] cumulate coreutils-6.9-18.1 [ 25s] [72/107] cumulate file-5.46-1.90 [ 25s] [73/107] cumulate tar-1.17-5.1 [ 25s] [74/107] cumulate autoconf-2.71-2.29 [ 25s] [75/107] cumulate db4-4.8.30.NC-3.24 [ 25s] [76/107] cumulate glibc-locale-2.40-16.4 [ 25s] [77/107] cumulate gzip-1.3.12-2.20 [ 25s] [78/107] cumulate libcc1-14.2.0-4.26 [ 25s] [79/107] cumulate binutils-2.43-3.26 [ 25s] [80/107] cumulate pam-1.7.2-1.5 [ 25s] [81/107] cumulate libdw-0.189-1.101 [ 25s] [82/107] cumulate libarchive-3.8.1-3.12 [ 25s] [83/107] cumulate linux-glibc-devel-6.6-1.104 [ 25s] [84/107] cumulate libarchive-tools-3.8.1-3.12 [ 25s] [85/107] cumulate terminfo-base-full-6.6-3.20 [ 25s] [86/107] cumulate automake-1.16.5-2.29 [ 25s] [87/107] cumulate libasm-0.189-1.101 [ 25s] [88/107] cumulate tzdata-2026d-1.1 [ 25s] [89/107] cumulate gcc-14.2.0-4.26 [ 25s] [90/107] cumulate rpm-4.14.1.1-6.13 [ 25s] [91/107] cumulate libncurses6-6.6-3.20 [ 25s] [92/107] cumulate libtool-2.5.4-3.13 [ 25s] [93/107] cumulate build-20120927-2.1 [ 25s] [94/107] cumulate elfutils-0.189-1.101 [ 25s] [95/107] cumulate libncurses-6.6-3.20 [ 25s] [96/107] cumulate less-685-2.1 [ 25s] [97/107] cumulate libreadline-5.2-4.23 [ 25s] [98/107] cumulate python-2.7.18-3.22 [ 25s] [99/107] cumulate util-linux-2.41.2-2.17 [ 25s] [100/107] cumulate util-linux-su-2.41.2-2.17 [ 25s] [101/107] cumulate libxcrypt-devel-4.4.36-1.96 [ 25s] [102/107] cumulate nss-3.109-3.5 [ 25s] [103/107] cumulate glibc-devel-2.40-16.4 [ 25s] [104/107] cumulate libsoftokn3-3.109-3.5 [ 25s] [105/107] cumulate zlib-devel-1.3.1-2.24 [ 25s] [106/107] cumulate python-devel-2.7.18-3.22 [ 25s] [107/107] cumulate rpm-build-4.14.1.1-6.13 [ 25s] now installing cumulated packages [ 26s] Preparing... ######################################## [ 26s] Updating / installing... [ 26s] setup-0.9-2.10 ######################################## [ 26s] filesystem-3.1-7.1 ######################################## [ 27s] glibc-2.40-16.4 ######################################## [ 27s] bash-3.2.57-1.20 ######################################## [ 27s] zlib-1.3.1-2.24 ######################################## [ 28s] libbz2-1.0.8-3.24 ######################################## [ 28s] libgcc-14.2.0-4.26 ######################################## [ 28s] libstdc++-14.2.0-4.26 ######################################## [ 28s] libxcrypt-4.4.36-1.96 ######################################## [ 29s] libelf-0.189-1.101 ######################################## [ 29s] liblzma-5.8.1-5.26 ######################################## [ 29s] libdw-0.189-1.101 ######################################## [ 29s] libblkid-2.41.2-2.17 ######################################## [ 29s] libopenssl3-3.5.9-1.1 ######################################## [ 30s] libsqlite-3.51.0-3.10 ######################################## [ 30s] nspr-4.36-4.3 ######################################## [ 30s] pkg-config-0.29.2-3.24 ######################################## [ 30s] libcap-2.73-2.54 ######################################## [ 30s] libfreebl3-3.109-3.5 ######################################## [ 31s] liblua-5.1.5-2.20 ######################################## [ 31s] libpopt-1.16-1.82 ######################################## [ 32s] libpython-2.7.18-3.22 ######################################## [ 32s] libsmack-1.3.1-2.19 ######################################## [ 32s] toybox-0.8.14-2.1 ######################################## [ 33s] coreutils-6.9-18.1 ######################################## [ 33s] pam-1.7.2-1.5 ######################################## [ 34s] libuuid-2.41.2-2.17 ######################################## [ 35s] libzstd1-1.5.7-2.21 ######################################## [ 35s] libfdisk-2.41.2-2.17 ######################################## [ 37s] linux-glibc-devel-6.6-1.104 ######################################## [ 38s] libxcrypt-devel-4.4.36-1.96 ######################################## [ 38s] glibc-devel-2.40-16.4 ######################################## [ 39s] terminfo-base-full-6.6-3.20 ######################################## [ 39s] libncurses6-6.6-3.20 ######################################## [ 40s] libreadline-5.2-4.23 ######################################## [ 40s] gzip-1.3.12-2.20 ######################################## [ 40s] nss-certs-3.109-3.5 ######################################## [ 41s] libsoftokn3-3.109-3.5 ######################################## [ 42s] nss-3.109-3.5 ######################################## [ 42s] liblastlog2-2.41.2-2.17 ######################################## [ 42s] libmount-2.41.2-2.17 ######################################## [ 42s] libasm-0.189-1.101 ######################################## [ 42s] xz-5.8.1-5.26 ######################################## [ 42s] db4-4.8.30.NC-3.24 ######################################## [ 43s] libcc1-14.2.0-4.26 ######################################## [ 43s] libgfortran-14.2.0-4.26 ######################################## [ 44s] bzip2-1.0.8-3.24 ######################################## [ 44s] binutils-libs-2.43-3.26 ######################################## [ 46s] binutils-2.43-3.26 ######################################## [ 47s] make-4.4.1-1.86 ######################################## [ 47s] findutils-4.3.8-2.24 ######################################## [ 47s] gdbm-1.8.3-1.103 ######################################## [ 62s] perl-5.42.0-2.24 ######################################## [ 62s] build-mkbaselibs-20120927-2.1 ######################################## [ 62s] libatomic-14.2.0-4.26 ######################################## [ 62s] libattr-2.5.1-1.96 ######################################## [ 62s] libacl-2.3.2-1.94 ######################################## [ 62s] libgomp-14.2.0-4.26 ######################################## [ 62s] libitm-14.2.0-4.26 ######################################## [ 63s] libltdl-2.5.4-3.13 ######################################## [ 63s] libopenssl11-1.1.1w-2.24 ######################################## [ 66s] python-2.7.18-3.22 ######################################## [ 66s] libpcre-8.45-1.88 ######################################## [ 66s] libquadmath-14.2.0-4.26 ######################################## [ 66s] libsmartcols-2.41.2-2.17 ######################################## [ 67s] libxml2-2.15.1-2.25 ######################################## [ 67s] libarchive-3.8.1-3.12 ######################################## [ 67s] libarchive-tools-3.8.1-3.12 ######################################## [ 67s] m4-1.4.20-2.1 ######################################## [ 67s] autoconf-2.71-2.29 ######################################## [ 67s] automake-1.16.5-2.29 ######################################## [ 68s] patch-2.8-2.19 ######################################## [ 68s] sed-4.1c-5.19 ######################################## [ 69s] util-linux-2.41.2-2.17 ######################################## [ 69s] libmagic-data-5.46-1.90 ######################################## [ 69s] libmagic-5.46-1.90 ######################################## [ 70s] rpm-4.14.1.1-6.13 ######################################## [ 71s] rpm-build-4.14.1.1-6.13 ######################################## [ 71s] file-5.46-1.90 ######################################## [ 71s] util-linux-su-2.41.2-2.17 ######################################## [ 71s] libtool-2.5.4-3.13 ######################################## [ 71s] build-20120927-2.1 ######################################## [ 77s] gcc-14.2.0-4.26 ######################################## [ 77s] grep-2.5.2-3.20 ######################################## [ 80s] python-devel-2.7.18-3.22 ######################################## [ 80s] tar-1.17-5.1 ######################################## [ 81s] elfutils-0.189-1.101 ######################################## [ 81s] libncurses-6.6-3.20 ######################################## [ 81s] less-685-2.1 ######################################## [ 81s] zlib-devel-1.3.1-2.24 ######################################## [ 82s] tzdata-2026d-1.1 ######################################## [ 83s] glibc-locale-2.40-16.4 ######################################## [ 83s] smack-1.3.1-2.19 ######################################## [ 84s] libstdc++-devel-14.2.0-4.26 ######################################## [ 88s] cpp-14.2.0-4.26 ######################################## [ 91s] gcc-c++-14.2.0-4.26 ######################################## [ 91s] app-rootstrap-checker-1.0.0-4.1 ######################################## [ 91s] build-compare-2023.06.18-1.40 ######################################## [ 91s] hal-rootstrap-checker-1.0.0-11.1 ######################################## [ 91s] dash-0.5.13.4-1.1 ######################################## [ 91s] gawk-3.1.5-3.1 ######################################## [ 91s] cpio-2.8-2.1 ######################################## [ 92s] diffutils-3.10-2.1 ######################################## [ 92s] hostname-3.23-1.1 ######################################## [ 92s] net-tools-2.0_20121208git-1.73 ######################################## [ 92s] update-alternatives-1.22.21-2.1 ######################################## [ 92s] which-2.17-3.1 ######################################## [ 94s] now finalizing build dir... [ 94s] ----------------------------------------------------------------- [ 94s] I have the following modifications for openfst.spec: [ 95s] 6c6 [ 95s] < Release: 0 [ 95s] --- [ 95s] > Release: 2.2 [ 95s] ----------------------------------------------------------------- [ 95s] ----- building openfst.spec (user abuild) [ 95s] ----------------------------------------------------------------- [ 95s] ----------------------------------------------------------------- [ 95s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base/standard/c7a776a60150ceb4cd1afcda70b639bf-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 95s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.x4tqEa [ 95s] + umask 022 [ 95s] + cd /home/abuild/rpmbuild/BUILD [ 95s] + cd /home/abuild/rpmbuild/BUILD [ 95s] + rm -rf openfst-1.8.4 [ 95s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 95s] + /bin/tar -xof - [ 96s] + STATUS=0 [ 96s] + '[' 0 -ne 0 ']' [ 96s] + cd openfst-1.8.4 [ 96s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 96s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 96s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 96s] + /bin/patch -p1 [ 96s] patching file src/bin/Makefile.am [ 96s] + exit 0 [ 96s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fEAnnA [ 96s] + umask 022 [ 96s] + cd /home/abuild/rpmbuild/BUILD [ 96s] + 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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 96s] + export CFLAGS [ 96s] + 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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 96s] + export CXXFLAGS [ 96s] + LDFLAGS= [ 96s] + export LDFLAGS [ 96s] + cd openfst-1.8.4 [ 96s] + ref=/usr/lib/rpm [ 96s] + mints=0 [ 96s] + case $(uname -m) in [ 96s] ++ uname -m [ 96s] + for s in guess sub [ 96s] ++ find -maxdepth 8 -name config.guess [ 96s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 96s] + grep -q config-patches@ ./config.guess [ 96s] ++ tr -d $'\r' [ 96s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 96s] + timestamp=20220109 [ 96s] + test -n 20220109 [ 96s] + test 20220109 -ge 0 [ 96s] + for s in guess sub [ 96s] ++ find -maxdepth 8 -name config.sub [ 96s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 96s] + grep -q config-patches@ ./config.sub [ 96s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 96s] ++ tr -d $'\r' [ 96s] + timestamp=20220103 [ 96s] + test -n 20220103 [ 96s] + test 20220103 -ge 0 [ 96s] + 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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC' [ 96s] + 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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC' [ 96s] + autoreconf -fi [ 101s] libtoolize: putting auxiliary files in '.'. [ 101s] libtoolize: copying file './ltmain.sh' [ 101s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 101s] libtoolize: copying file 'm4/libtool.m4' [ 101s] libtoolize: copying file 'm4/ltoptions.m4' [ 101s] libtoolize: copying file 'm4/ltsugar.m4' [ 101s] libtoolize: copying file 'm4/ltversion.m4' [ 101s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 105s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 105s] configure.ac:11: You should run autoupdate. [ 105s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 105s] configure.ac:11: the top level [ 107s] configure.ac:3: installing './compile' [ 107s] configure.ac:2: installing './missing' [ 107s] src/bin/Makefile.am: installing './depcomp' [ 109s] + 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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 109s] + export CFLAGS [ 109s] + 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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC' [ 109s] + export CXXFLAGS [ 109s] + LDFLAGS= [ 109s] + export LDFLAGS [ 109s] + ./configure --build=x86_64-tizen-linux-gnu --host=x86_64-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 [ 110s] checking for a BSD-compatible install... /bin/install -c [ 110s] checking whether build environment is sane... yes [ 110s] checking for a race-free mkdir -p... ./install-sh -c -d [ 110s] checking for gawk... gawk [ 111s] checking whether make sets $(MAKE)... yes [ 111s] checking whether make supports nested variables... yes [ 111s] checking whether make supports the include directive... yes (GNU style) [ 111s] checking for x86_64-tizen-linux-gnu-gcc... x86_64-tizen-linux-gnu-gcc [ 112s] checking whether the C compiler works... yes [ 112s] checking for C compiler default output file name... a.out [ 112s] checking for suffix of executables... [ 112s] checking whether we are cross compiling... no [ 112s] checking for suffix of object files... o [ 113s] checking whether the compiler supports GNU C... yes [ 113s] checking whether x86_64-tizen-linux-gnu-gcc accepts -g... yes [ 113s] checking for x86_64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 113s] checking whether x86_64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 113s] checking dependency style of x86_64-tizen-linux-gnu-gcc... gcc3 [ 113s] checking for x86_64-tizen-linux-gnu-ar... no [ 113s] checking for x86_64-tizen-linux-gnu-lib... no [ 113s] checking for x86_64-tizen-linux-gnu-link... no [ 113s] checking for ar... ar [ 113s] checking the archiver (ar) interface... ar [ 113s] checking for x86_64-tizen-linux-gnu-g++... x86_64-tizen-linux-gnu-g++ [ 114s] checking whether the compiler supports GNU C++... yes [ 114s] checking whether x86_64-tizen-linux-gnu-g++ accepts -g... yes [ 114s] checking for x86_64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 114s] checking dependency style of x86_64-tizen-linux-gnu-g++... gcc3 [ 114s] checking build system type... x86_64-tizen-linux-gnu [ 114s] checking host system type... x86_64-tizen-linux-gnu [ 114s] checking how to print strings... printf [ 114s] checking for a sed that does not truncate output... /bin/sed [ 114s] checking for grep that handles long lines and -e... /bin/grep [ 114s] checking for egrep... /bin/grep -E [ 114s] checking for fgrep... /bin/grep -F [ 114s] checking for ld used by x86_64-tizen-linux-gnu-gcc... /usr/x86_64-tizen-linux-gnu/bin/ld [ 114s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 114s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 114s] checking the name lister (/bin/nm -B) interface... BSD nm [ 114s] checking whether ln -s works... yes [ 114s] checking the maximum length of command line arguments... 1572864 [ 114s] checking how to convert x86_64-tizen-linux-gnu file names to x86_64-tizen-linux-gnu format... func_convert_file_noop [ 114s] checking how to convert x86_64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 114s] checking for /usr/x86_64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 114s] checking for file... file [ 114s] checking for x86_64-tizen-linux-gnu-objdump... no [ 114s] checking for objdump... objdump [ 114s] checking how to recognize dependent libraries... pass_all [ 114s] checking for x86_64-tizen-linux-gnu-dlltool... no [ 114s] checking for dlltool... no [ 114s] checking how to associate runtime and link libraries... printf %s\n [ 114s] checking for x86_64-tizen-linux-gnu-ranlib... no [ 114s] checking for ranlib... ranlib [ 114s] checking for x86_64-tizen-linux-gnu-ar... ar [ 115s] checking for archiver @FILE support... @ [ 115s] checking for x86_64-tizen-linux-gnu-strip... no [ 115s] checking for strip... strip [ 115s] checking command to parse /bin/nm -B output from x86_64-tizen-linux-gnu-gcc object... ok [ 115s] checking for sysroot... no [ 115s] checking for a working dd... /bin/dd [ 115s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 115s] checking for x86_64-tizen-linux-gnu-mt... no [ 115s] checking for mt... no [ 115s] checking if : is a manifest tool... no [ 115s] checking for stdio.h... yes [ 115s] checking for stdlib.h... yes [ 116s] checking for string.h... yes [ 116s] checking for inttypes.h... yes [ 116s] checking for stdint.h... yes [ 116s] checking for strings.h... yes [ 116s] checking for sys/stat.h... yes [ 116s] checking for sys/types.h... yes [ 117s] checking for unistd.h... yes [ 117s] checking for dlfcn.h... yes [ 117s] checking for objdir... .libs [ 117s] checking if x86_64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 117s] checking for x86_64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 117s] checking if x86_64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 118s] checking if x86_64-tizen-linux-gnu-gcc static flag -static works... no [ 118s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 118s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 118s] checking whether the x86_64-tizen-linux-gnu-gcc linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes [ 118s] checking whether -lc should be explicitly linked in... no [ 118s] checking dynamic linker characteristics... GNU/Linux ld.so [ 118s] checking how to hardcode library paths into programs... immediate [ 118s] checking whether stripping libraries is possible... yes [ 118s] checking if libtool supports shared libraries... yes [ 118s] checking whether to build shared libraries... yes [ 118s] checking whether to build static libraries... no [ 119s] checking how to run the C++ preprocessor... x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 119s] checking for ld used by x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64 [ 119s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes [ 119s] checking whether the x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes [ 119s] checking for x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 119s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 119s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 120s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 120s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 120s] checking whether the x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes [ 120s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 120s] checking how to hardcode library paths into programs... immediate [ 120s] Checking for float equality... yes [ 120s] checking for dlopen in -ldl... yes [ 121s] checking that generated files are newer than configure... done [ 121s] configure: creating ./config.status [ 122s] config.status: creating Makefile [ 122s] config.status: creating src/Makefile [ 122s] config.status: creating src/include/Makefile [ 122s] config.status: creating src/lib/Makefile [ 122s] config.status: creating src/bin/Makefile [ 122s] config.status: creating src/test/Makefile [ 122s] config.status: creating src/extensions/Makefile [ 122s] config.status: creating src/extensions/compact/Makefile [ 122s] config.status: creating src/extensions/compress/Makefile [ 122s] config.status: creating src/extensions/const/Makefile [ 122s] config.status: creating src/extensions/far/Makefile [ 122s] config.status: creating src/extensions/linear/Makefile [ 123s] config.status: creating src/extensions/lookahead/Makefile [ 123s] config.status: creating src/extensions/mpdt/Makefile [ 123s] config.status: creating src/extensions/ngram/Makefile [ 123s] config.status: creating src/extensions/pdt/Makefile [ 123s] config.status: creating src/extensions/python/Makefile [ 123s] config.status: creating src/extensions/special/Makefile [ 123s] config.status: creating src/script/Makefile [ 123s] config.status: creating config.h [ 123s] config.status: executing depfiles commands [ 130s] config.status: executing libtool commands [ 130s] + /bin/make -j12 [ 130s] /bin/make all-recursive [ 130s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 130s] Making all in src [ 130s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 130s] Making all in include [ 130s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 130s] make[3]: Nothing to be done for 'all'. [ 130s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 130s] Making all in lib [ 130s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 130s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 130s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 130s] mv -f $depbase.Tpo $depbase.Plo [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 130s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 131s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 131s] 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] [ 131s] 37 | for (int i = 0; i < data.size(); ++i) { [ 131s] | ~~^~~~~~~~~~~~~ [ 131s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 131s] 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] [ 131s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 131s] | ~~^~~~~~~~~~~~~~~~ [ 132s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 132s] 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] [ 132s] 219 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 132s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 133s] In file included from ./../include/fst/cache.h:37, [ 133s] from ./../include/fst/compact-fst.h:43, [ 133s] from fst-types.cc:21: [ 133s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:29:1: required from here [ 133s] 29 | REGISTER_FST(VectorFst, StdArc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] In file included from ./../include/fst/expanded-fst.h:38, [ 133s] from ./../include/fst/mutable-fst.h:38: [ 133s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:29:1: required from here [ 133s] 29 | REGISTER_FST(VectorFst, StdArc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:29:1: required from here [ 133s] 29 | REGISTER_FST(VectorFst, StdArc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:30:1: required from here [ 133s] 30 | REGISTER_FST(VectorFst, LogArc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:30:1: required from here [ 133s] 30 | REGISTER_FST(VectorFst, LogArc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:30:1: required from here [ 133s] 30 | REGISTER_FST(VectorFst, LogArc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:31:1: required from here [ 133s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:31:1: required from here [ 133s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 133s] 527 | class VectorFst : public ImplToMutableFst> { [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:31:1: required from here [ 133s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 133s] | ^~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:37:1: required from here [ 133s] 37 | REGISTER_FST(EditFst, StdArc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:37:1: required from here [ 133s] 37 | REGISTER_FST(EditFst, StdArc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:37:1: required from here [ 133s] 37 | REGISTER_FST(EditFst, StdArc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:38:1: required from here [ 133s] 38 | REGISTER_FST(EditFst, LogArc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:38:1: required from here [ 133s] 38 | REGISTER_FST(EditFst, LogArc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:38:1: required from here [ 133s] 38 | REGISTER_FST(EditFst, LogArc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:39:1: required from here [ 133s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:39:1: required from here [ 133s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 138 | class ImplToExpandedFst : public ImplToFst { [ 133s] | ^~~~~~~~~~~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 133s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 133s] 640 | class EditFst : public ImplToMutableFst< [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 133s] 87 | class FstRegisterer : public GenericRegisterer> { [ 133s] | ^~~~~~~~~~~~~ [ 133s] fst-types.cc:39:1: required from here [ 133s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 133s] | ^~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 133s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 133s] | ^~~~~~~~ [ 133s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 133s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 133s] | ^~~~~~~~~~~~~~~~ [ 138s] In file included from fst-types.cc:22: [ 138s] ./../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]': [ 138s] ./../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]' [ 138s] 286 | return WriteFst(*this, strm, opts); [ 138s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 138s] ./../include/fst/const-fst.h:285:8: required from here [ 138s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 138s] | ^~~~~ [ 138s] ./../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] [ 138s] 403 | if (hdr.NumStates() != num_states) { [ 138s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 407 | if (hdr.NumArcs() != num_arcs) { [ 138s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 138s] ./../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]': [ 138s] ./../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]' [ 138s] 286 | return WriteFst(*this, strm, opts); [ 138s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 138s] ./../include/fst/const-fst.h:285:8: required from here [ 138s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 138s] | ^~~~~ [ 138s] ./../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] [ 138s] 403 | if (hdr.NumStates() != num_states) { [ 138s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 407 | if (hdr.NumArcs() != num_arcs) { [ 138s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 138s] ./../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]': [ 138s] ./../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]' [ 138s] 286 | return WriteFst(*this, strm, opts); [ 138s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 138s] ./../include/fst/const-fst.h:285:8: required from here [ 138s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 138s] | ^~~~~ [ 138s] ./../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] [ 138s] 403 | if (hdr.NumStates() != num_states) { [ 138s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 407 | if (hdr.NumArcs() != num_arcs) { [ 138s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 138s] In file included from ./../include/fst/cache.h:40: [ 138s] ./../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 >]': [ 138s] ./../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 >]' [ 138s] 416 | BaseImpl::DeleteStates(dstates); [ 138s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 138s] ./../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 >]' [ 138s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 138s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 138s] ./../include/fst/mutable-fst.h:344:8: required from here [ 138s] 344 | void DeleteStates(const std::vector &dstates) override { [ 138s] | ^~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 138s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 138s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 138s] ./../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 >]': [ 138s] ./../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 >]' [ 138s] 416 | BaseImpl::DeleteStates(dstates); [ 138s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 138s] ./../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 >]' [ 138s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 138s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 138s] ./../include/fst/mutable-fst.h:344:8: required from here [ 138s] 344 | void DeleteStates(const std::vector &dstates) override { [ 138s] | ^~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 138s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 138s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 138s] ./../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 >]': [ 138s] ./../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 >]' [ 138s] 416 | BaseImpl::DeleteStates(dstates); [ 138s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 138s] ./../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 >]' [ 138s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 138s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 138s] ./../include/fst/mutable-fst.h:344:8: required from here [ 138s] 344 | void DeleteStates(const std::vector &dstates) override { [ 138s] | ^~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 138s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 138s] ./../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] [ 138s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 138s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 179s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 179s] libtool: link: x86_64-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 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -g /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-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/x86_64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../x86_64-tizen-linux-gnu/lib -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crtn.o -Wl,-soname -Wl,libfst.so.26 -o .libs/libfst.so.26.0.0 [ 180s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 180s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 180s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 180s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 180s] Making all in script [ 180s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 180s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 180s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 182s] In file included from ./../include/fst/script/connect.h:21, [ 182s] from connect.cc:18: [ 182s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 182s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 182s] 29 | Connect(fst->GetMutableFst()); [ 182s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] connect.cc:30:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 182s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 182s] 29 | Connect(fst->GetMutableFst()); [ 182s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] connect.cc:30:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 182s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 182s] 29 | Connect(fst->GetMutableFst()); [ 182s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] connect.cc:30:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/vector-fst.h:43, [ 182s] from ./../include/fst/script/compile-impl.h:37, [ 182s] from ./../include/fst/script/compile.h:32, [ 182s] from compile.cc:18: [ 182s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 138 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] In file included from ./../include/fst/expanded-fst.h:38, [ 182s] from ./../include/fst/vector-fst.h:39: [ 182s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 138 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 138 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 138 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 138 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 138 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 527 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 182s] 220 | mutable VectorFst fst_; [ 182s] | ^~~~ [ 182s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 182s] 68 | FstCompiler fstcompiler( [ 182s] | ^~~~~~~~~~~ [ 182s] compile.cc:64:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/script/arcsort.h:24, [ 182s] from arcsort.cc:18: [ 182s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 182s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 182s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 182s] | ~~~~~~~~~~~~^~ [ 182s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 182s] 129 | StateMap(fst, &mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 182s] 111 | StateMap(fst, mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~ [ 182s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 182s] 41 | ArcSort(fst, icomp); [ 182s] | ~~~~~~~^~~~~~~~~~~~ [ 182s] arcsort.cc:31:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 182s] | ~~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 182s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 182s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 182s] | ~~~~~~~~~~~~^~ [ 182s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 182s] 129 | StateMap(fst, &mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 182s] 111 | StateMap(fst, mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~ [ 182s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 182s] 46 | ArcSort(fst, ocomp); [ 182s] | ~~~~~~~^~~~~~~~~~~~ [ 182s] arcsort.cc:31:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 182s] | ~~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 182s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 182s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 182s] | ~~~~~~~~~~~~^~ [ 182s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 182s] 129 | StateMap(fst, &mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 182s] 111 | StateMap(fst, mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~ [ 182s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 182s] 41 | ArcSort(fst, icomp); [ 182s] | ~~~~~~~^~~~~~~~~~~~ [ 182s] arcsort.cc:31:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 182s] | ~~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 182s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 182s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 182s] | ~~~~~~~~~~~~^~ [ 182s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 182s] 129 | StateMap(fst, &mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 182s] 111 | StateMap(fst, mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~ [ 182s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 182s] 46 | ArcSort(fst, ocomp); [ 182s] | ~~~~~~~^~~~~~~~~~~~ [ 182s] arcsort.cc:31:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 182s] | ~~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 182s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 182s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 182s] | ~~~~~~~~~~~~^~ [ 182s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 182s] 129 | StateMap(fst, &mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 182s] 111 | StateMap(fst, mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~ [ 182s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 182s] 41 | ArcSort(fst, icomp); [ 182s] | ~~~~~~~^~~~~~~~~~~~ [ 182s] arcsort.cc:31:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 182s] | ~~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 182s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 182s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 182s] | ~~~~~~~~~~~~^~ [ 182s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 182s] 129 | StateMap(fst, &mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 182s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 182s] 111 | StateMap(fst, mapper); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~ [ 182s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 182s] 46 | ArcSort(fst, ocomp); [ 182s] | ~~~~~~~^~~~~~~~~~~~ [ 182s] arcsort.cc:31:1: required from here [ 182s] 168 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 182s] | ~~~^~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/compose.h:35, [ 183s] from ./../include/fst/script/difference.h:23, [ 183s] from difference.cc:18: [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 183s] 225 | if (opts.connect) Connect(ofst); [ 183s] | ~~~~~~~^~~~~~ [ 183s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 183s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] difference.cc:39:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 183s] 225 | if (opts.connect) Connect(ofst); [ 183s] | ~~~~~~~^~~~~~ [ 183s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 183s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] difference.cc:39:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 183s] from ./../include/fst/encode.h:45, [ 183s] from ./../include/fst/script/decode.h:24, [ 183s] from decode.cc:18: [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 183s] 92 | Connect(fst); [ 183s] | ~~~~~~~^~~~~ [ 183s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 183s] 509 | RmFinalEpsilon(fst); [ 183s] | ~~~~~~~~~~~~~~^~~~~ [ 183s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 183s] 38 | Decode(fst, mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~ [ 183s] decode.cc:37:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 183s] 225 | if (opts.connect) Connect(ofst); [ 183s] | ~~~~~~~^~~~~~ [ 183s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 183s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] difference.cc:39:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 183s] 92 | Connect(fst); [ 183s] | ~~~~~~~^~~~~ [ 183s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 183s] 509 | RmFinalEpsilon(fst); [ 183s] | ~~~~~~~~~~~~~~^~~~~ [ 183s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 183s] 38 | Decode(fst, mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~ [ 183s] decode.cc:37:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 183s] 92 | Connect(fst); [ 183s] | ~~~~~~~^~~~~ [ 183s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 183s] 509 | RmFinalEpsilon(fst); [ 183s] | ~~~~~~~~~~~~~~^~~~~ [ 183s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 183s] 38 | Decode(fst, mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~ [ 183s] decode.cc:37:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/cache.h:37, [ 183s] from ./../include/fst/arc-map.h:34, [ 183s] from ./../include/fst/arcsort.h:32, [ 183s] from ./../include/fst/disambiguate.h:34, [ 183s] from ./../include/fst/script/disambiguate.h:25, [ 183s] from disambiguate.cc:18: [ 183s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] In file included from ./../include/fst/expanded-fst.h:38, [ 183s] from ./../include/fst/mutable-fst.h:38: [ 183s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 224 | VectorFst sfst(ifst); [ 183s] | ^~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 183s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 183s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 183s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 159 | aiter.SetValue((*mapper)(arc)); [ 183s] | ~~~~~~~~~^~~~~ [ 183s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 214 | ArcMap(fst, &mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 183s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 183s] 38 | Decode(fst, mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~ [ 183s] decode.cc:37:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 202 | if (label < 1 || label > triples_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 183s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 183s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 183s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 159 | aiter.SetValue((*mapper)(arc)); [ 183s] | ~~~~~~~~~^~~~~ [ 183s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 214 | ArcMap(fst, &mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 183s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 183s] 38 | Decode(fst, mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~ [ 183s] decode.cc:37:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 202 | if (label < 1 || label > triples_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/compose.h:35, [ 183s] from ./../include/fst/disambiguate.h:37: [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../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 >]' [ 183s] 225 | Connect(&sfst); [ 183s] | ~~~~~~~^~~~~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 183s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 183s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 183s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 159 | aiter.SetValue((*mapper)(arc)); [ 183s] | ~~~~~~~~~^~~~~ [ 183s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 214 | ArcMap(fst, &mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 183s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 183s] 38 | Decode(fst, mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~ [ 183s] decode.cc:37:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 202 | if (label < 1 || label > triples_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/cache.h:37, [ 183s] from ./../include/fst/arc-map.h:34, [ 183s] from ./../include/fst/determinize.h:35, [ 183s] from ./../include/fst/script/determinize.h:24, [ 183s] from determinize.cc:18: [ 183s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 183s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 316 | VectorFst rfst; [ 183s] | ^~~~ [ 183s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 183s] 1111 | ShortestDistance(ifst, &idistance, true); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 183s] 68 | Determinize(ifst, ofst, detargs); [ 183s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] determinize.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] In file included from ./../include/fst/expanded-fst.h:38, [ 183s] from ./../include/fst/mutable-fst.h:38: [ 183s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 183s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 183s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 316 | VectorFst rfst; [ 183s] | ^~~~ [ 183s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 183s] 1111 | ShortestDistance(ifst, &idistance, true); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 183s] 68 | Determinize(ifst, ofst, detargs); [ 183s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] determinize.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 183s] 138 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 183s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 183s] 527 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 316 | VectorFst rfst; [ 183s] | ^~~~ [ 183s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 183s] 1111 | ShortestDistance(ifst, &idistance, true); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 183s] 68 | Determinize(ifst, ofst, detargs); [ 183s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] determinize.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 183s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 183s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/determinize.h:52: [ 183s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 183s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 183s] 1116 | Prune(dfst, ofst, popts); [ 183s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 183s] 68 | Determinize(ifst, ofst, detargs); [ 183s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] determinize.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 183s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../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 >]' [ 183s] 225 | Connect(&sfst); [ 183s] | ~~~~~~~^~~~~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 183s] | ~~~~~~~~~~~~^~~~ [ 183s] ./../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] [ 183s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 183s] | ~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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] [ 183s] 264 | while (enqueued.size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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] [ 183s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 289 | while (idistance.size() <= arc.nextstate) { [ 183s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 301 | while (enqueued.size() <= arc.nextstate) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/compose.h:35, [ 183s] from ./../include/fst/script/compose.h:23, [ 183s] from compose.cc:18: [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 183s] 1056 | if (opts.connect) Connect(ofst); [ 183s] | ~~~~~~~^~~~~~ [ 183s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 183s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 183s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] compose.cc:39:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../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 >]' [ 183s] 225 | Connect(&sfst); [ 183s] | ~~~~~~~^~~~~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 183s] 1056 | if (opts.connect) Connect(ofst); [ 183s] | ~~~~~~~^~~~~~ [ 183s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 183s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 183s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] compose.cc:39:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 183s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 183s] 1056 | if (opts.connect) Connect(ofst); [ 183s] | ~~~~~~~^~~~~~ [ 183s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 183s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 183s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] compose.cc:39:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~ [ 183s] ./../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 >]': [ 183s] ./../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 >]' [ 183s] 416 | BaseImpl::DeleteStates(dstates); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:344:8: required from here [ 183s] 344 | void DeleteStates(const std::vector &dstates) override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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 >]': [ 183s] ./../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 >]' [ 183s] 416 | BaseImpl::DeleteStates(dstates); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:344:8: required from here [ 183s] 344 | void DeleteStates(const std::vector &dstates) override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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 >]': [ 183s] ./../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 >]' [ 183s] 416 | BaseImpl::DeleteStates(dstates); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:344:8: required from here [ 183s] 344 | void DeleteStates(const std::vector &dstates) override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/cc-visitors.h:27, [ 183s] from ./../include/fst/test-properties.h:29, [ 183s] from ./../include/fst/impl-to-fst.h:31: [ 183s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 183s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 183s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 183s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 230 | RemoveSplits(ofst); [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 183s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/prune.h:32: [ 183s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 183s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 183s] 268 | enqueued[s] = heap.Insert(s); [ 183s] | ~~~~~~~~~~~^~~ [ 183s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 183s] 1116 | Prune(dfst, ofst, popts); [ 183s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 183s] 68 | Determinize(ifst, ofst, detargs); [ 183s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] determinize.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 57 | if (size_ < values_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 183s] ./../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]' [ 183s] 211 | Prune(fst, opts); [ 183s] | ~~~~~^~~~~~~~~~~ [ 183s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 183s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 183s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 183s] 68 | Determinize(ifst, ofst, detargs); [ 183s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] determinize.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 183s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 183s] /usr/lib64/gcc/x86_64-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>]' [ 183s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 183s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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 >]' [ 183s] 400 | auto common_future = std::make_unique(ifst); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 183s] ./../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 >]' [ 183s] 227 | PreDisambiguate(sfst, ofst, opts); [ 183s] | ^~~~~~~~~~~~~~~ [ 183s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 183s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 183s] 62 | Disambiguate(ifst, ofst, disargs); [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 183s] disambiguate.cc:38:1: required from here [ 183s] 168 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 183s] | ~~^~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/determinize.h:52, [ 184s] from ./../include/fst/disambiguate.h:39: [ 184s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 184s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 184s] /usr/lib64/gcc/x86_64-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>]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 400 | auto common_future = std::make_unique(ifst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/shortest-distance.h:34, [ 184s] from ./../include/fst/prune.h:34: [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] 689 | &unweighted); [ 184s] | ~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 184s] 1111 | ShortestDistance(ifst, &idistance, true); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 184s] 68 | Determinize(ifst, ofst, detargs); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] determinize.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 184s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] 689 | &unweighted); [ 184s] | ~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 184s] 1111 | ShortestDistance(ifst, &idistance, true); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 184s] 68 | Determinize(ifst, ofst, detargs); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] determinize.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 184s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 184s] /usr/lib64/gcc/x86_64-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>]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 400 | auto common_future = std::make_unique(ifst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 184s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 184s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 184s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 184s] 1116 | Prune(dfst, ofst, popts); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 184s] 68 | Determinize(ifst, ofst, detargs); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] determinize.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 184s] | ~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 184s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 184s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 184s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 184s] 1116 | Prune(dfst, ofst, popts); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 184s] 68 | Determinize(ifst, ofst, detargs); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] determinize.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 184s] | ~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 184s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 184s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 184s] 129 | StateMap(fst, &mapper); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 184s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 184s] 111 | StateMap(fst, mapper); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 226 | ArcSort(&sfst, ArcCompare()); [ 184s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 184s] | ~~~^~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/queue.h:40: [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 184s] 119 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 184s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/x86_64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 665 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 184s] 1111 | ShortestDistance(ifst, &idistance, true); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 184s] 68 | Determinize(ifst, ofst, detargs); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] determinize.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 138 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 527 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 316 | VectorFst rfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 527 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 316 | VectorFst rfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 138 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 527 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 316 | VectorFst rfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/prune.h:32: [ 184s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 184s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 149 | enqueued[s] = heap.Insert(s); [ 184s] | ~~~~~~~~~~~^~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 57 | if (size_ < values_.size()) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 184s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 184s] 119 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 184s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/x86_64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 665 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 184s] 1111 | ShortestDistance(ifst, &idistance, true); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 184s] 68 | Determinize(ifst, ofst, detargs); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] determinize.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 184s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 184s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 184s] 129 | StateMap(fst, &mapper); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 184s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 184s] 111 | StateMap(fst, mapper); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 226 | ArcSort(&sfst, ArcCompare()); [ 184s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 184s] | ~~~^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 184s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 184s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 184s] 129 | StateMap(fst, &mapper); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 184s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 184s] 111 | StateMap(fst, mapper); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 226 | ArcSort(&sfst, ArcCompare()); [ 184s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 184s] | ~~~^~~~~~~~~~~~~~~ [ 184s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 184s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 184s] mv -f $depbase.Tpo $depbase.Plo [ 184s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 184s] In file included from ./../include/fst/shortest-distance.h:34, [ 184s] from ./../include/fst/prune.h:34: [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] 689 | &unweighted); [ 184s] | ~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 184s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] 689 | &unweighted); [ 184s] | ~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 184s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 184s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 184s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 184s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 184s] | ~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 184s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 184s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 184s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 184s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 184s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 211 | Prune(fst, opts); [ 184s] | ~~~~~^~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 184s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 227 | PreDisambiguate(sfst, ofst, opts); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 184s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 184s] 62 | Disambiguate(ifst, ofst, disargs); [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] disambiguate.cc:38:1: required from here [ 184s] 168 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 184s] | ~~^~~~~~~~~~~~~~~~~~~ [ 185s] In file included from ./../include/fst/replace-util.h:37, [ 185s] from ./../include/fst/replace.h:45, [ 185s] from ./../include/fst/accumulator.h:39, [ 185s] from ./../include/fst/lookahead-matcher.h:33, [ 185s] from ./../include/fst/lookahead-filter.h:35, [ 185s] from ./../include/fst/compose.h:40: [ 185s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 185s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 185s] 119 | visitor->FinishVisit(); [ 185s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 185s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 185s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] /usr/lib64/gcc/x86_64-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 >]' [ 185s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 185s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../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]' [ 185s] 665 | queue_ = std::make_unique>(fst, filter); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 185s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 185s] ./../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]' [ 185s] 211 | Prune(fst, opts); [ 185s] | ~~~~~^~~~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 185s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 227 | PreDisambiguate(sfst, ofst, opts); [ 185s] | ^~~~~~~~~~~~~~~ [ 185s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 185s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 185s] 62 | Disambiguate(ifst, ofst, disargs); [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] disambiguate.cc:38:1: required from here [ 185s] 168 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../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] [ 185s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 185s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 185s] 119 | visitor->FinishVisit(); [ 185s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 185s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 185s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] /usr/lib64/gcc/x86_64-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 >]' [ 185s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 185s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../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]' [ 185s] 665 | queue_ = std::make_unique>(fst, filter); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 185s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 185s] ./../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]' [ 185s] 211 | Prune(fst, opts); [ 185s] | ~~~~~^~~~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 185s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 227 | PreDisambiguate(sfst, ofst, opts); [ 185s] | ^~~~~~~~~~~~~~~ [ 185s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 185s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 185s] 62 | Disambiguate(ifst, ofst, disargs); [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] disambiguate.cc:38:1: required from here [ 185s] 168 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../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] [ 185s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 186s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 186s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 186s] mv -f $depbase.Tpo $depbase.Plo [ 187s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 187s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 187s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 187s] mv -f $depbase.Tpo $depbase.Plo [ 187s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 187s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 187s] mv -f $depbase.Tpo $depbase.Plo [ 187s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 187s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 187s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 187s] mv -f $depbase.Tpo $depbase.Plo [ 187s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 187s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 187s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 187s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 187s] mv -f $depbase.Tpo $depbase.Plo [ 188s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 189s] In file included from ./../include/fst/script/encode.h:24, [ 189s] from encode.cc:18: [ 189s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 189s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 189s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 189s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 189s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 189s] 159 | aiter.SetValue((*mapper)(arc)); [ 189s] | ~~~~~~~~~^~~~~ [ 189s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 189s] 503 | ArcMap(fst, mapper); [ 189s] | ~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 189s] 38 | Encode(fst, mapper); [ 189s] | ~~~~~~^~~~~~~~~~~~~ [ 189s] encode.cc:37:1: required from here [ 189s] 168 | ({#Op, Arc::Type()}, Op) [ 189s] | ^ [ 189s] ./../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] [ 189s] 202 | if (label < 1 || label > triples_.size()) { [ 189s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 189s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 189s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 189s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 189s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 189s] 159 | aiter.SetValue((*mapper)(arc)); [ 189s] | ~~~~~~~~~^~~~~ [ 189s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 189s] 503 | ArcMap(fst, mapper); [ 189s] | ~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 189s] 38 | Encode(fst, mapper); [ 189s] | ~~~~~~^~~~~~~~~~~~~ [ 189s] encode.cc:37:1: required from here [ 189s] 168 | ({#Op, Arc::Type()}, Op) [ 189s] | ^ [ 189s] ./../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] [ 189s] 202 | if (label < 1 || label > triples_.size()) { [ 189s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 189s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 189s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 189s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 189s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 189s] 159 | aiter.SetValue((*mapper)(arc)); [ 189s] | ~~~~~~~~~^~~~~ [ 189s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 189s] 503 | ArcMap(fst, mapper); [ 189s] | ~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 189s] 38 | Encode(fst, mapper); [ 189s] | ~~~~~~^~~~~~~~~~~~~ [ 189s] encode.cc:37:1: required from here [ 189s] 168 | ({#Op, Arc::Type()}, Op) [ 189s] | ^ [ 189s] ./../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] [ 189s] 202 | if (label < 1 || label > triples_.size()) { [ 189s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 189s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 190s] from encodemapper-class.cc:18: [ 190s] ./../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]': [ 190s] ./../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]' [ 190s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 190s] ./../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]' [ 190s] 211 | EncodeMapper::Read(strm, source)); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 190s] encodemapper-class.cc:101:1: required from here [ 190s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 190s] | ^ [ 190s] ./../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] [ 190s] 270 | for (int64_t i = 0; i < size; ++i) { [ 190s] | ~~^~~~~~ [ 190s] ./../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]': [ 190s] ./../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]' [ 190s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 190s] ./../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]' [ 190s] 211 | EncodeMapper::Read(strm, source)); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 190s] encodemapper-class.cc:102:1: required from here [ 190s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 190s] | ^ [ 190s] ./../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] [ 190s] 270 | for (int64_t i = 0; i < size; ++i) { [ 190s] | ~~^~~~~~ [ 190s] ./../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]': [ 190s] ./../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]' [ 190s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 190s] ./../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]' [ 190s] 211 | EncodeMapper::Read(strm, source)); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 190s] encodemapper-class.cc:103:1: required from here [ 190s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 190s] | ^ [ 190s] ./../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] [ 190s] 270 | for (int64_t i = 0; i < size; ++i) { [ 190s] | ~~^~~~~~ [ 190s] In file included from ./../include/fst/cache.h:37, [ 190s] from ./../include/fst/arc-map.h:34, [ 190s] from ./../include/fst/epsnormalize.h:25, [ 190s] from ./../include/fst/script/epsnormalize.h:23, [ 190s] from epsnormalize.cc:18: [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] In file included from ./../include/fst/expanded-fst.h:38, [ 190s] from ./../include/fst/mutable-fst.h:38: [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 61 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 190s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 190s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 190s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 125 | return ArcClass(mapper_(arc)); [ 190s] | ~~~~~~~^~~~~ [ 190s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 190s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 190s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 202 | if (label < 1 || label > triples_.size()) { [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 190s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 190s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 190s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 125 | return ArcClass(mapper_(arc)); [ 190s] | ~~~~~~~^~~~~ [ 190s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 190s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 190s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 202 | if (label < 1 || label > triples_.size()) { [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 190s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 190s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 190s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 125 | return ArcClass(mapper_(arc)); [ 190s] | ~~~~~~~^~~~~ [ 190s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 190s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 190s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 202 | if (label < 1 || label > triples_.size()) { [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 190s] In file included from ./../include/fst/cache.h:37, [ 190s] from ./../include/fst/arc-map.h:34, [ 190s] from ./../include/fst/equivalent.h:30, [ 190s] from ./../include/fst/script/equivalent.h:23, [ 190s] from equivalent.cc:18: [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] In file included from ./../include/fst/expanded-fst.h:38, [ 190s] from ./../include/fst/mutable-fst.h:38: [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 155 | VectorFst efst1(fst1); [ 190s] | ^~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] In file included from ./../include/fst/epsnormalize.h:31: [ 190s] ./../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>]': [ 190s] ./../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]' [ 190s] 352 | RmEpsilon(fst, &distance, opts); [ 190s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 70 | RmEpsilon(&gfst); [ 190s] | ~~~~~~~~~^~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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] [ 190s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 190s] | ~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 190s] | ~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 190s] | ~~^~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 190s] | ~~^~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 190s] | ~~^~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 190s] | ~~^~~~~~~~~~~~~~~~~~ [ 190s] In file included from ./../include/fst/cc-visitors.h:27, [ 190s] from ./../include/fst/test-properties.h:29, [ 190s] from ./../include/fst/impl-to-fst.h:31: [ 190s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 190s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 174 | eq_classes.MakeSet(s1); [ 190s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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] [ 190s] 61 | if (item >= parent_.size()) { [ 190s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 190s] ./../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>]': [ 190s] ./../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]' [ 190s] 352 | RmEpsilon(fst, &distance, opts); [ 190s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 190s] 70 | RmEpsilon(&gfst); [ 190s] | ~~~~~~~~~^~~~~~~ [ 190s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 190s] 54 | EpsNormalize(ifst, ofst, type); [ 190s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 190s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] epsnormalize.cc:38:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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] [ 190s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 190s] | ~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 190s] | ~~^~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 190s] | ~~^~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 190s] | ~~^~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 190s] | ~~^~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 190s] | ~~^~~~~~~~~~~~~~~~~~ [ 190s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 190s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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]' [ 190s] 316 | VectorFst rfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 190s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 190s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 190s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 190s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 190s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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]' [ 190s] 316 | VectorFst rfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 190s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 190s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 190s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 190s] 138 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 190s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 190s] 527 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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]' [ 190s] 316 | VectorFst rfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 190s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 190s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 190s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 190s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 190s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] In file included from ./../include/fst/equivalent.h:34: [ 190s] ./../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]': [ 190s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 190s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 190s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 190s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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] [ 190s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 190s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 190s] | ~~^~~~~~~~~~~~~~~~~ [ 190s] In file included from ./../include/fst/push.h:33: [ 190s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 190s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 190s] 102 | Reweight(fst, distance, type); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 190s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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] [ 190s] 73 | if (s == potential.size()) break; [ 190s] | ~~^~~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 79 | if (arc.nextstate >= potential.size()) continue; [ 190s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 190s] ./../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] [ 190s] 107 | const auto startweight = fst->Start() < potential.size() [ 190s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 190s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 190s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 190s] ./../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]' [ 190s] 92 | const auto repr = sets->FindSet(id); [ 190s] | ~~~~~~~~~~~~~^~~~ [ 190s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 190s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 190s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 190s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 190s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] equivalent.cc:35:1: required from here [ 190s] 168 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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] [ 190s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 190s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 138 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 527 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../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]' [ 191s] 316 | VectorFst rfst; [ 191s] | ^~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 527 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../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]' [ 191s] 316 | VectorFst rfst; [ 191s] | ^~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 138 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 527 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../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]' [ 191s] 316 | VectorFst rfst; [ 191s] | ^~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 191s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 102 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 73 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 79 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 107 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 138 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 527 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../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]' [ 191s] 316 | VectorFst rfst; [ 191s] | ^~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 527 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../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]' [ 191s] 316 | VectorFst rfst; [ 191s] | ^~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 138 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 527 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../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]' [ 191s] 316 | VectorFst rfst; [ 191s] | ^~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 191s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 102 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 73 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 79 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 107 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../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>]': [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 191s] | ~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 191s] | ~~^~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 191s] | ~~^~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 191s] | ~~^~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/shortest-distance.h:34, [ 191s] from ./../include/fst/prune.h:34, [ 191s] from ./../include/fst/rmepsilon.h:45: [ 191s] ./../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]': [ 191s] ./../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>]' [ 191s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] 689 | &unweighted); [ 191s] | ~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 191s] | ^~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/rmepsilon.h:36: [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 191s] ./../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>]' [ 191s] 313 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/equivalent.h:31: [ 191s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 191s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 191s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 191s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 191s] 159 | aiter.SetValue((*mapper)(arc)); [ 191s] | ~~~~~~~~~^~~~~ [ 191s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 162 | ArcMap(&efst1, &mapper); [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 202 | if (label < 1 || label > triples_.size()) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../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>]' [ 191s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] 689 | &unweighted); [ 191s] | ~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 191s] | ^~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 191s] ./../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>]' [ 191s] 313 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 191s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 191s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 191s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 191s] 159 | aiter.SetValue((*mapper)(arc)); [ 191s] | ~~~~~~~~~^~~~~ [ 191s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 162 | ArcMap(&efst1, &mapper); [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 202 | if (label < 1 || label > triples_.size()) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../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>]' [ 191s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] 689 | &unweighted); [ 191s] | ~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 191s] | ^~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 191s] ./../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>]' [ 191s] 313 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 191s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 191s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 191s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 191s] 159 | aiter.SetValue((*mapper)(arc)); [ 191s] | ~~~~~~~~~^~~~~ [ 191s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 162 | ArcMap(&efst1, &mapper); [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 202 | if (label < 1 || label > triples_.size()) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/queue.h:40: [ 191s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 191s] ./../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> >]' [ 191s] 119 | visitor->FinishVisit(); [ 191s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 191s] ./../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>]' [ 191s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/shortest-distance.h:34, [ 191s] from ./../include/fst/push.h:34: [ 191s] ./../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]': [ 191s] ./../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]' [ 191s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] 689 | &unweighted); [ 191s] | ~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 191s] | ^~~~~~~~~~~ [ 191s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 191s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 191s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 191s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 191s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] equivalent.cc:35:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 191s] ./../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> >]' [ 191s] 119 | visitor->FinishVisit(); [ 191s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 191s] ./../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>]' [ 191s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 191s] ./../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> >]' [ 191s] 119 | visitor->FinishVisit(); [ 191s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 191s] ./../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>]' [ 191s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../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]' [ 191s] 352 | RmEpsilon(fst, &distance, opts); [ 191s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 191s] 70 | RmEpsilon(&gfst); [ 191s] | ~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 191s] 54 | EpsNormalize(ifst, ofst, type); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 191s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] epsnormalize.cc:38:1: required from here [ 191s] 168 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 689 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 689 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 689 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 689 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 689 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] In file included from ./../include/fst/queue.h:40: [ 192s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 192s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 192s] 119 | visitor->FinishVisit(); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 192s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 192s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] /usr/lib64/gcc/x86_64-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 >]' [ 192s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 192s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 665 | queue_ = std::make_unique>(fst, filter); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 192s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 192s] 119 | visitor->FinishVisit(); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 192s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 192s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] /usr/lib64/gcc/x86_64-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 >]' [ 192s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 192s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 665 | queue_ = std::make_unique>(fst, filter); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 192s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 192s] 119 | visitor->FinishVisit(); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 192s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 192s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] /usr/lib64/gcc/x86_64-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 >]' [ 192s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 192s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 665 | queue_ = std::make_unique>(fst, filter); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 192s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 192s] 119 | visitor->FinishVisit(); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 192s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 192s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] /usr/lib64/gcc/x86_64-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 >]' [ 192s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 192s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 665 | queue_ = std::make_unique>(fst, filter); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 192s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 192s] 119 | visitor->FinishVisit(); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 192s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 192s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] /usr/lib64/gcc/x86_64-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 >]' [ 192s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 192s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 665 | queue_ = std::make_unique>(fst, filter); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 192s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 192s] 119 | visitor->FinishVisit(); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 192s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 192s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] /usr/lib64/gcc/x86_64-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 >]' [ 192s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 192s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 665 | queue_ = std::make_unique>(fst, filter); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 192s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 192s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 192s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] equivalent.cc:35:1: required from here [ 192s] 168 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 192s] ./../include/fst/queue.h:558:11: required from here [ 192s] 558 | StateId Head() const final { [ 192s] | ^~~~ [ 192s] ./../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] [ 192s] 562 | ((front_ >= trivial_queue_.size()) || [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 192s] ./../include/fst/queue.h:573:8: required from here [ 192s] 573 | void Enqueue(StateId s) final { [ 192s] | ^~~~~~~ [ 192s] ./../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] [ 192s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 192s] ./../include/fst/queue.h:591:8: required from here [ 192s] 591 | void Dequeue() final { [ 192s] | ^~~~~~~ [ 192s] ./../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] [ 192s] 594 | } else if (front_ < trivial_queue_.size()) { [ 192s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 192s] ./../include/fst/queue.h:603:8: required from here [ 192s] 603 | bool Empty() const final { [ 192s] | ^~~~~ [ 192s] ./../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] [ 192s] 612 | return (front_ >= trivial_queue_.size()) || [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 192s] ./../include/fst/queue.h:617:8: required from here [ 192s] 617 | void Clear() final { [ 192s] | ^~~~~ [ 192s] ./../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] [ 192s] 621 | } else if (i < trivial_queue_.size()) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 192s] ./../include/fst/queue.h:238:8: required from here [ 192s] 238 | void Update(StateId s) override { [ 192s] | ^~~~~~ [ 192s] ./../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] [ 192s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 192s] | ~~^~~~~~~~~~~~~~ [ 192s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 192s] ./../include/fst/queue.h:505:8: required from here [ 192s] 505 | void Enqueue(StateId s) final { [ 192s] | ^~~~~~~ [ 192s] ./../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] [ 192s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 192s] | ~~~~~~~~~~~~~~~~~^~~~ [ 192s] In file included from ./../include/fst/script/fst-class.h:38, [ 192s] from fst-class.cc:22: [ 192s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 138 | class ImplToExpandedFst : public ImplToFst { [ 192s] | ^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:160:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] In file included from ./../include/fst/expanded-fst.h:38, [ 192s] from ./../include/fst/script/fst-class.h:35: [ 192s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:160:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 138 | class ImplToExpandedFst : public ImplToFst { [ 192s] | ^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:160:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 628 | return FindState(std::move(tuple)); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/determinize.h:622:11: required from here [ 192s] 622 | StateId ComputeStart() override { [ 192s] | ^~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 628 | return FindState(std::move(tuple)); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/determinize.h:622:11: required from here [ 192s] 622 | StateId ComputeStart() override { [ 192s] | ^~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 138 | class ImplToExpandedFst : public ImplToFst { [ 192s] | ^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:161:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:161:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 138 | class ImplToExpandedFst : public ImplToFst { [ 192s] | ^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:161:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 628 | return FindState(std::move(tuple)); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/determinize.h:622:11: required from here [ 192s] 622 | StateId ComputeStart() override { [ 192s] | ^~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 628 | return FindState(std::move(tuple)); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/determinize.h:622:11: required from here [ 192s] 622 | StateId ComputeStart() override { [ 192s] | ^~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 628 | return FindState(std::move(tuple)); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/determinize.h:622:11: required from here [ 192s] 622 | StateId ComputeStart() override { [ 192s] | ^~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 138 | class ImplToExpandedFst : public ImplToFst { [ 192s] | ^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:162:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:162:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 138 | class ImplToExpandedFst : public ImplToFst { [ 192s] | ^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 192s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 192s] 527 | class VectorFst : public ImplToMutableFst> { [ 192s] | ^~~~~~~~~ [ 192s] ./../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]' [ 192s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 192s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 192s] fst-class.cc:162:1: required from here [ 192s] 676 | Class::Read, Class::Create, Class::Convert)) [ 192s] | ^ [ 192s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 192s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 192s] | ^~~~~~~~ [ 192s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 192s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 192s] | ^~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 628 | return FindState(std::move(tuple)); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/determinize.h:622:11: required from here [ 192s] 622 | StateId ComputeStart() override { [ 192s] | ^~~~~~~~~~~~ [ 192s] ./../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] [ 192s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../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]': [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 193s] In file included from ./../include/fst/determinize.h:40: [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 286 | return WriteFst(*this, strm, opts); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/const-fst.h:285:8: required from here [ 193s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 403 | if (hdr.NumStates() != num_states) { [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 407 | if (hdr.NumArcs() != num_arcs) { [ 193s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 286 | return WriteFst(*this, strm, opts); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/const-fst.h:285:8: required from here [ 193s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 403 | if (hdr.NumStates() != num_states) { [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 407 | if (hdr.NumArcs() != num_arcs) { [ 193s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 193s] ./../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]' [ 193s] 224 | key_[s] = heap_.Insert(s); [ 193s] | ~~~~~~~~~~~~^~~ [ 193s] ./../include/fst/queue.h:221:8: required from here [ 193s] 221 | void Enqueue(StateId s) override { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 57 | if (size_ < values_.size()) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 193s] ./../include/fst/queue.h:558:11: required from here [ 193s] 558 | StateId Head() const final { [ 193s] | ^~~~ [ 193s] ./../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] [ 193s] 562 | ((front_ >= trivial_queue_.size()) || [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 193s] ./../include/fst/queue.h:573:8: required from here [ 193s] 573 | void Enqueue(StateId s) final { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:591:8: required from here [ 193s] 591 | void Dequeue() final { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 594 | } else if (front_ < trivial_queue_.size()) { [ 193s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:603:8: required from here [ 193s] 603 | bool Empty() const final { [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 612 | return (front_ >= trivial_queue_.size()) || [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:617:8: required from here [ 193s] 617 | void Clear() final { [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 621 | } else if (i < trivial_queue_.size()) { [ 193s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 193s] ./../include/fst/queue.h:238:8: required from here [ 193s] 238 | void Update(StateId s) override { [ 193s] | ^~~~~~ [ 193s] ./../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] [ 193s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 193s] | ~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 193s] ./../include/fst/queue.h:505:8: required from here [ 193s] 505 | void Enqueue(StateId s) final { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 193s] | ~~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 193s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 193s] mv -f $depbase.Tpo $depbase.Plo [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/queue.h:38: [ 193s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 193s] ./../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]' [ 193s] 224 | key_[s] = heap_.Insert(s); [ 193s] | ~~~~~~~~~~~~^~~ [ 193s] ./../include/fst/queue.h:221:8: required from here [ 193s] 221 | void Enqueue(StateId s) override { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 57 | if (size_ < values_.size()) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 193s] ./../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> > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/determinize.h:41: [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/cache.h:40: [ 193s] ./../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 > >]': [ 193s] ./../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 > >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 > >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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 > >]': [ 193s] ./../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 > >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 > >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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 > >]': [ 193s] ./../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 > >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 > >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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 >]': [ 193s] ./../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 >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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 >]': [ 193s] ./../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 >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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 >]': [ 193s] ./../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 >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 193s] 48 | StateId Start() const override { return impl_->Start(); } [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 353 | while (unfactored_.size() <= element.state) [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 193s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 193s] mv -f $depbase.Tpo $depbase.Plo [ 193s] ./../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 > > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../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 > > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../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 > > > >]': [ 193s] ./../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]' [ 193s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 193s] | ^~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 628 | return FindState(std::move(tuple)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/determinize.h:622:11: required from here [ 193s] 622 | StateId ComputeStart() override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/cache.h:40: [ 193s] ./../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 > >]': [ 193s] ./../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 > >]' [ 193s] 416 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../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 > >]' [ 193s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:344:8: required from here [ 193s] 344 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 193s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 193s] ./../include/fst/queue.h:558:11: required from here [ 193s] 558 | StateId Head() const final { [ 193s] | ^~~~ [ 193s] ./../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] [ 193s] 562 | ((front_ >= trivial_queue_.size()) || [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 193s] ./../include/fst/queue.h:573:8: required from here [ 193s] 573 | void Enqueue(StateId s) final { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:591:8: required from here [ 193s] 591 | void Dequeue() final { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 594 | } else if (front_ < trivial_queue_.size()) { [ 193s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:603:8: required from here [ 193s] 603 | bool Empty() const final { [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 612 | return (front_ >= trivial_queue_.size()) || [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:617:8: required from here [ 193s] 617 | void Clear() final { [ 193s] | ^~~~~ [ 193s] ./../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] [ 193s] 621 | } else if (i < trivial_queue_.size()) { [ 193s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 193s] ./../include/fst/queue.h:238:8: required from here [ 193s] 238 | void Update(StateId s) override { [ 193s] | ^~~~~~ [ 193s] ./../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] [ 193s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 193s] | ~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 193s] ./../include/fst/queue.h:505:8: required from here [ 193s] 505 | void Enqueue(StateId s) final { [ 193s] | ^~~~~~~ [ 193s] ./../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] [ 193s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 193s] | ~~~~~~~~~~~~~~~~~^~~~ [ 193s] In file included from ./../include/fst/script/fst-class.h:42: [ 194s] ./../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 >]': [ 194s] ./../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 >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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 >]': [ 194s] ./../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 >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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 >]': [ 194s] ./../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 >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 194s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 194s] mv -f $depbase.Tpo $depbase.Plo [ 194s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 194s] ./../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]' [ 194s] 224 | key_[s] = heap_.Insert(s); [ 194s] | ~~~~~~~~~~~~^~~ [ 194s] ./../include/fst/queue.h:221:8: required from here [ 194s] 221 | void Enqueue(StateId s) override { [ 194s] | ^~~~~~~ [ 194s] ./../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] [ 194s] 57 | if (size_ < values_.size()) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/determinize.h:40: [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 286 | return WriteFst(*this, strm, opts); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/const-fst.h:285:8: required from here [ 194s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 403 | if (hdr.NumStates() != num_states) { [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 407 | if (hdr.NumArcs() != num_arcs) { [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 286 | return WriteFst(*this, strm, opts); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/const-fst.h:285:8: required from here [ 194s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 403 | if (hdr.NumStates() != num_states) { [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 407 | if (hdr.NumArcs() != num_arcs) { [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 194s] ./../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 >]': [ 194s] ./../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]' [ 194s] 633 | filter_->SetState(s, *tuple); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:631:10: required from here [ 194s] 631 | Weight ComputeFinal(StateId s) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 194s] | ~~~~~~~~~~~~~~^~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../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> > > >]': [ 194s] ./../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]' [ 194s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 194s] | ^~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 628 | return FindState(std::move(tuple)); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/determinize.h:622:11: required from here [ 194s] 622 | StateId ComputeStart() override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 194s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/determinize.h:41: [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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]' [ 194s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 194s] | ^~~~~~~~~ [ 194s] ./../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]' [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 194s] 48 | StateId Start() const override { return impl_->Start(); } [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 353 | while (unfactored_.size() <= element.state) [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 194s] ./../include/fst/queue.h:558:11: required from here [ 194s] 558 | StateId Head() const final { [ 194s] | ^~~~ [ 194s] ./../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] [ 194s] 562 | ((front_ >= trivial_queue_.size()) || [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 194s] ./../include/fst/queue.h:573:8: required from here [ 194s] 573 | void Enqueue(StateId s) final { [ 194s] | ^~~~~~~ [ 194s] ./../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] [ 194s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 194s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 194s] ./../include/fst/queue.h:591:8: required from here [ 194s] 591 | void Dequeue() final { [ 194s] | ^~~~~~~ [ 194s] ./../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] [ 194s] 594 | } else if (front_ < trivial_queue_.size()) { [ 194s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 194s] ./../include/fst/queue.h:603:8: required from here [ 194s] 603 | bool Empty() const final { [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 612 | return (front_ >= trivial_queue_.size()) || [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 194s] ./../include/fst/queue.h:617:8: required from here [ 194s] 617 | void Clear() final { [ 194s] | ^~~~~ [ 194s] ./../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] [ 194s] 621 | } else if (i < trivial_queue_.size()) { [ 194s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 194s] ./../include/fst/queue.h:505:8: required from here [ 194s] 505 | void Enqueue(StateId s) final { [ 194s] | ^~~~~~~ [ 194s] ./../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] [ 194s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 194s] | ~~~~~~~~~~~~~~~~~^~~~ [ 194s] In file included from ./../include/fst/cache.h:40: [ 194s] ./../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 > >]': [ 194s] ./../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 > >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 > >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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 > > > >]': [ 195s] ./../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]' [ 195s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 195s] | ^~~~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 628 | return FindState(std::move(tuple)); [ 195s] | ^~~~~~~~~ [ 195s] ./../include/fst/determinize.h:622:11: required from here [ 195s] 622 | StateId ComputeStart() override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 195s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] ./../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 > > > >]': [ 195s] ./../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]' [ 195s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 195s] | ^~~~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 628 | return FindState(std::move(tuple)); [ 195s] | ^~~~~~~~~ [ 195s] ./../include/fst/determinize.h:622:11: required from here [ 195s] 622 | StateId ComputeStart() override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 195s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] ./../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 > > > >]': [ 195s] ./../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]' [ 195s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 195s] | ^~~~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 628 | return FindState(std::move(tuple)); [ 195s] | ^~~~~~~~~ [ 195s] ./../include/fst/determinize.h:622:11: required from here [ 195s] 622 | StateId ComputeStart() override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 195s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] ./../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 >]': [ 195s] ./../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 >]' [ 195s] 416 | BaseImpl::DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../include/fst/mutable-fst.h:344:8: required from here [ 195s] 344 | void DeleteStates(const std::vector &dstates) override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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 >]': [ 195s] ./../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 >]' [ 195s] 416 | BaseImpl::DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../include/fst/mutable-fst.h:344:8: required from here [ 195s] 344 | void DeleteStates(const std::vector &dstates) override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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 >]': [ 195s] ./../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 >]' [ 195s] 416 | BaseImpl::DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../include/fst/mutable-fst.h:344:8: required from here [ 195s] 344 | void DeleteStates(const std::vector &dstates) override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] In file included from ./../include/fst/epsnormalize.h:27: [ 195s] ./../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]': [ 195s] ./../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]' [ 195s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 195s] | ^~~~~~~~~ [ 195s] ./../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]' [ 195s] 48 | StateId Start() const override { return impl_->Start(); } [ 195s] | ~~~~~~~~~~~~^~ [ 195s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 195s] 48 | StateId Start() const override { return impl_->Start(); } [ 195s] | ^~~~~ [ 195s] ./../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] [ 195s] 353 | while (unfactored_.size() <= element.state) [ 195s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 195s] In file included from ./../include/fst/cache.h:40: [ 195s] ./../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>]': [ 195s] ./../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>]' [ 195s] 416 | BaseImpl::DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../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>]' [ 195s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../include/fst/mutable-fst.h:344:8: required from here [ 195s] 344 | void DeleteStates(const std::vector &dstates) override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../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]' [ 195s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 195s] | ^~~~~~~~~ [ 195s] ./../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]' [ 195s] 48 | StateId Start() const override { return impl_->Start(); } [ 195s] | ~~~~~~~~~~~~^~ [ 195s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 195s] 48 | StateId Start() const override { return impl_->Start(); } [ 195s] | ^~~~~ [ 195s] ./../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] [ 195s] 353 | while (unfactored_.size() <= element.state) [ 195s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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>]': [ 195s] ./../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>]' [ 195s] 416 | BaseImpl::DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../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>]' [ 195s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../include/fst/mutable-fst.h:344:8: required from here [ 195s] 344 | void DeleteStates(const std::vector &dstates) override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../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]' [ 195s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 195s] | ^~~~~~~~~ [ 195s] ./../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]' [ 195s] 48 | StateId Start() const override { return impl_->Start(); } [ 195s] | ~~~~~~~~~~~~^~ [ 195s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 195s] 48 | StateId Start() const override { return impl_->Start(); } [ 195s] | ^~~~~ [ 195s] ./../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] [ 195s] 353 | while (unfactored_.size() <= element.state) [ 195s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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>]': [ 195s] ./../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>]' [ 195s] 416 | BaseImpl::DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../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>]' [ 195s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 195s] ./../include/fst/mutable-fst.h:344:8: required from here [ 195s] 344 | void DeleteStates(const std::vector &dstates) override { [ 195s] | ^~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 195s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 196s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 196s] mv -f $depbase.Tpo $depbase.Plo [ 196s] In file included from ./../include/fst/script/info.h:28, [ 196s] from info.cc:18: [ 196s] ./../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]': [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~ [ 196s] ./../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] [ 196s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 196s] | ~~~~~~^~~~~~~ [ 196s] ./../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] [ 196s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 196s] | ~~~~~~~^~~~~~~~ [ 196s] ./../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]': [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~ [ 196s] ./../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] [ 196s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 196s] | ~~~~~~^~~~~~~ [ 196s] ./../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] [ 196s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 196s] | ~~~~~~~^~~~~~~~ [ 196s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 196s] ./../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]': [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~ [ 196s] ./../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] [ 196s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 196s] | ~~~~~~^~~~~~~ [ 196s] ./../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] [ 196s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 196s] | ~~~~~~~^~~~~~~~ [ 196s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 196s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 196s] mv -f $depbase.Tpo $depbase.Plo [ 196s] In file included from ./../include/fst/script/info-impl.h:42: [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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]' [ 196s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 196s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 196s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 196s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 111 | if (state >= state_status.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 136 | if (arc.nextstate >= state_status.size()) { [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 196s] In file included from ./../include/fst/cc-visitors.h:27, [ 196s] from ./../include/fst/test-properties.h:29, [ 196s] from ./../include/fst/impl-to-fst.h:31, [ 196s] from ./../include/fst/expanded-fst.h:38, [ 196s] from ./../include/fst/script/fst-class.h:35, [ 196s] from ./../include/fst/script/info.h:27: [ 196s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 196s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 196s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 196s] | ~~~~~~~~~~~~~~~^~~ [ 196s] ./../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 > >]' [ 196s] 106 | visit = visitor->InitState(root, root); [ 196s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 196s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 196s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 196s] | ~~~~~~~~~~~~~~~^~~ [ 196s] ./../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 > >]' [ 196s] 106 | visit = visitor->InitState(root, root); [ 196s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 196s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 196s] | ^~~~ [ 196s] info.cc:35:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 61 | if (item >= parent_.size()) { [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/compose.h:35, [ 197s] from ./../include/fst/script/intersect.h:23, [ 197s] from intersect.cc:18: [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 197s] 200 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 197s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] intersect.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 197s] 200 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 197s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] intersect.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 197s] 200 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 197s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] intersect.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 199s] In file included from ./../include/fst/script/isomorphic.h:24, [ 199s] from isomorphic.cc:18: [ 199s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 199s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 199s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 199s] | ^~~~~~~~~ [ 199s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 199s] 257 | const bool result = iso.IsIsomorphic(); [ 199s] | ~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 199s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 199s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] isomorphic.cc:34:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 199s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 199s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 199s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 199s] | ^~~~~~~~~ [ 199s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 199s] 257 | const bool result = iso.IsIsomorphic(); [ 199s] | ~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 199s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 199s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] isomorphic.cc:34:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 199s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 199s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 199s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 199s] | ^~~~~~~~~ [ 199s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 199s] 257 | const bool result = iso.IsIsomorphic(); [ 199s] | ~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 199s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 199s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] isomorphic.cc:34:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 200s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 200s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 200s] mv -f $depbase.Tpo $depbase.Plo [ 200s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 201s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 201s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 201s] mv -f $depbase.Tpo $depbase.Plo [ 201s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 203s] In file included from ./../include/fst/cache.h:37, [ 203s] from ./../include/fst/arc-map.h:34, [ 203s] from ./../include/fst/script/map.h:26, [ 203s] from map.cc:18: [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 52 | StateMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] In file included from ./../include/fst/expanded-fst.h:38, [ 203s] from ./../include/fst/mutable-fst.h:38: [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 52 | StateMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 52 | StateMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 43 | ArcMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 43 | ArcMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 43 | ArcMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 43 | ArcMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 43 | ArcMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 43 | ArcMap(fst, ofst.get(), mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 203s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] map.cc:41:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/script/map.h:29: [ 204s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 204s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 204s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 204s] 176 | StateMap(ifst, ofst, &mapper); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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 >]' [ 204s] 52 | StateMap(fst, ofst.get(), mapper); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 204s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] map.cc:41:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 204s] | ~~~^~~~~~~~~~~~~~~ [ 204s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 204s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 204s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 204s] 176 | StateMap(ifst, ofst, &mapper); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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 >]' [ 204s] 52 | StateMap(fst, ofst.get(), mapper); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 204s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] map.cc:41:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 204s] | ~~~^~~~~~~~~~~~~~~ [ 204s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 204s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 204s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 204s] 176 | StateMap(ifst, ofst, &mapper); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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 >]' [ 204s] 52 | StateMap(fst, ofst.get(), mapper); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 204s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] map.cc:41:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 204s] | ~~~^~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/cache.h:37, [ 204s] from ./../include/fst/arc-map.h:34, [ 204s] from ./../include/fst/minimize.h:33, [ 204s] from ./../include/fst/script/minimize.h:23, [ 204s] from minimize.cc:18: [ 204s] ./../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> > >': [ 204s] ./../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> > >' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../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> > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../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> > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 204s] 536 | VectorFst> gfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 204s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] minimize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] In file included from ./../include/fst/expanded-fst.h:38, [ 204s] from ./../include/fst/mutable-fst.h:38: [ 204s] ./../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=' [ 204s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 204s] ./../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> > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../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> > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 204s] 536 | VectorFst> gfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 204s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] minimize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../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=' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 204s] ./../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> > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 204s] 536 | VectorFst> gfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 204s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] minimize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../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=' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > >': [ 205s] ./../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> > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../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> > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 536 | VectorFst> gfst; [ 205s] | ^~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 205s] ./../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> > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 536 | VectorFst> gfst; [ 205s] | ^~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 205s] ./../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> > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 536 | VectorFst> gfst; [ 205s] | ^~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] In file included from ./../include/fst/cache.h:40: [ 205s] ./../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 >]': [ 205s] ./../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 >]' [ 205s] 416 | BaseImpl::DeleteStates(dstates); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 205s] ./../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 >]' [ 205s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:344:8: required from here [ 205s] 344 | void DeleteStates(const std::vector &dstates) override { [ 205s] | ^~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 205s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 205s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] ./../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 >]': [ 205s] ./../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 >]' [ 205s] 416 | BaseImpl::DeleteStates(dstates); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 205s] ./../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 >]' [ 205s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:344:8: required from here [ 205s] 344 | void DeleteStates(const std::vector &dstates) override { [ 205s] | ^~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 205s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 205s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] ./../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 >]': [ 205s] ./../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 >]' [ 205s] 416 | BaseImpl::DeleteStates(dstates); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 205s] ./../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 >]' [ 205s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:344:8: required from here [ 205s] 344 | void DeleteStates(const std::vector &dstates) override { [ 205s] | ^~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 205s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 205s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] ./../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> > >': [ 205s] ./../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> > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../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> > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 536 | VectorFst> gfst; [ 205s] | ^~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 205s] ./../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> > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 536 | VectorFst> gfst; [ 205s] | ^~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 205s] ./../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> > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 536 | VectorFst> gfst; [ 205s] | ^~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >': [ 205s] ./../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> > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 205s] ./../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> > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 205s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 205s] mv -f $depbase.Tpo $depbase.Plo [ 205s] ./../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> > > >': [ 205s] ./../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> > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 205s] ./../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> > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 205s] ./../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> > > >': [ 205s] ./../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> > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../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> > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 205s] ./../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> > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 205s] ./../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> > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 545 | internal::AcceptorMinimize(&gfst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../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=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 205s] 298 | VectorFst Tr_; [ 205s] | ^~~ [ 205s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 205s] 491 | CyclicMinimizer> minimizer(*fst); [ 205s] | ^~~~~~~~~ [ 205s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 205s] 568 | internal::AcceptorMinimize(fst); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 205s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 205s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] minimize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/minimize.h:45: [ 206s] ./../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>]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/push.h:33: [ 206s] ./../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>]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/minimize.h:36: [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 206s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 473 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 545 | internal::AcceptorMinimize(&gfst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 206s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 206s] 473 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 568 | internal::AcceptorMinimize(fst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 206s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 473 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 545 | internal::AcceptorMinimize(&gfst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 206s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 206s] 473 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 568 | internal::AcceptorMinimize(fst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 206s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 473 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 545 | internal::AcceptorMinimize(&gfst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 206s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 206s] 473 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 568 | internal::AcceptorMinimize(fst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 206s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 325 | Initialize(fst); [ 206s] | ^~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 206s] 484 | AcyclicMinimizer minimizer(*fst); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 545 | internal::AcceptorMinimize(&gfst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 206s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 206s] 325 | Initialize(fst); [ 206s] | ^~~~~~~~~~ [ 206s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 206s] 484 | AcyclicMinimizer minimizer(*fst); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 206s] 568 | internal::AcceptorMinimize(fst); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 206s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 206s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] minimize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 207s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 325 | Initialize(fst); [ 207s] | ^~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 484 | AcyclicMinimizer minimizer(*fst); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 545 | internal::AcceptorMinimize(&gfst); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 207s] | ~~^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 207s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 207s] 325 | Initialize(fst); [ 207s] | ^~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 207s] 484 | AcyclicMinimizer minimizer(*fst); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 568 | internal::AcceptorMinimize(fst); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 207s] | ~~^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 207s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 325 | Initialize(fst); [ 207s] | ^~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 484 | AcyclicMinimizer minimizer(*fst); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 545 | internal::AcceptorMinimize(&gfst); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 207s] | ~~^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 207s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 207s] 325 | Initialize(fst); [ 207s] | ^~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 207s] 484 | AcyclicMinimizer minimizer(*fst); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 568 | internal::AcceptorMinimize(fst); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 207s] | ~~^~~~~~~~~~~~~~~~ [ 207s] In file included from ./../include/fst/partition.h:28, [ 207s] from ./../include/fst/minimize.h:43: [ 207s] ./../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]': [ 207s] ./../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>]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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>]' [ 207s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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>]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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>]' [ 207s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] In file included from ./../include/fst/minimize.h:38: [ 207s] ./../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]': [ 207s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 207s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 207s] ./../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> >]' [ 207s] 159 | aiter.SetValue((*mapper)(arc)); [ 207s] | ~~~~~~~~~^~~~~ [ 207s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 207s] 503 | ArcMap(fst, mapper); [ 207s] | ~~~~~~^~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 544 | Encode(&gfst, &encoder); [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 202 | if (label < 1 || label > triples_.size()) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 207s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 207s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 207s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 207s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 207s] 159 | aiter.SetValue((*mapper)(arc)); [ 207s] | ~~~~~~~~~^~~~~ [ 207s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 207s] 503 | ArcMap(fst, mapper); [ 207s] | ~~~~~~^~~~~~~~~~~~~ [ 207s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 207s] 567 | Encode(fst, &encoder); [ 207s] | ~~~~~~^~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 207s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] minimize.cc:38:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 202 | if (label < 1 || label > triples_.size()) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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>]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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>]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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>]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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>]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 208s] ./../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> >]' [ 208s] 159 | aiter.SetValue((*mapper)(arc)); [ 208s] | ~~~~~~~~~^~~~~ [ 208s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 503 | ArcMap(fst, mapper); [ 208s] | ~~~~~~^~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 544 | Encode(&gfst, &encoder); [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 202 | if (label < 1 || label > triples_.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 208s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 208s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 208s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 208s] 159 | aiter.SetValue((*mapper)(arc)); [ 208s] | ~~~~~~~~~^~~~~ [ 208s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 208s] 503 | ArcMap(fst, mapper); [ 208s] | ~~~~~~^~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 567 | Encode(fst, &encoder); [ 208s] | ~~~~~~^~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 202 | if (label < 1 || label > triples_.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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>]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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>]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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>]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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>]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 208s] ./../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> >]' [ 208s] 159 | aiter.SetValue((*mapper)(arc)); [ 208s] | ~~~~~~~~~^~~~~ [ 208s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 208s] 503 | ArcMap(fst, mapper); [ 208s] | ~~~~~~^~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 544 | Encode(&gfst, &encoder); [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 202 | if (label < 1 || label > triples_.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] 689 | &unweighted); [ 208s] | ~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 208s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 208s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 208s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 208s] 159 | aiter.SetValue((*mapper)(arc)); [ 208s] | ~~~~~~~~~^~~~~ [ 208s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 208s] 503 | ArcMap(fst, mapper); [ 208s] | ~~~~~~^~~~~~~~~~~~~ [ 208s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 208s] 567 | Encode(fst, &encoder); [ 208s] | ~~~~~~^~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 208s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] minimize.cc:38:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 202 | if (label < 1 || label > triples_.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] In file included from ./../include/fst/minimize.h:35: [ 209s] ./../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> >]': [ 209s] ./../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> > >]' [ 209s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 209s] | ~~~~~~~~~~~~^~ [ 209s] ./../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> > >]' [ 209s] 129 | StateMap(fst, &mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 209s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 209s] 111 | StateMap(fst, mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 209s] 483 | ArcSort(fst, comp); [ 209s] | ~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 545 | internal::AcceptorMinimize(&gfst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 209s] | ~~~^~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 212 | size_t hash = hasher(s); [ 209s] | ~~~~~~^~~ [ 209s] ./../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]' [ 209s] 243 | PrePartition(fst); [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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]' [ 209s] 136 | Initialize(fst); [ 209s] | ^~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 209s] 491 | CyclicMinimizer> minimizer(*fst); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 545 | internal::AcceptorMinimize(&gfst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 209s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 209s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 209s] | ~~~~~~~~~~~~^~ [ 209s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 209s] 129 | StateMap(fst, &mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 209s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 209s] 111 | StateMap(fst, mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 209s] 483 | ArcSort(fst, comp); [ 209s] | ~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 568 | internal::AcceptorMinimize(fst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 209s] | ~~~^~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 209s] 212 | size_t hash = hasher(s); [ 209s] | ~~~~~~^~~ [ 209s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 209s] 243 | PrePartition(fst); [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 209s] 136 | Initialize(fst); [ 209s] | ^~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 209s] 491 | CyclicMinimizer> minimizer(*fst); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 568 | internal::AcceptorMinimize(fst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../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> >]': [ 209s] ./../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> > >]' [ 209s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 209s] | ~~~~~~~~~~~~^~ [ 209s] ./../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> > >]' [ 209s] 129 | StateMap(fst, &mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 209s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 209s] 111 | StateMap(fst, mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 209s] 483 | ArcSort(fst, comp); [ 209s] | ~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 545 | internal::AcceptorMinimize(&gfst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 209s] | ~~~^~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 212 | size_t hash = hasher(s); [ 209s] | ~~~~~~^~~ [ 209s] ./../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]' [ 209s] 243 | PrePartition(fst); [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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]' [ 209s] 136 | Initialize(fst); [ 209s] | ^~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 209s] 491 | CyclicMinimizer> minimizer(*fst); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 545 | internal::AcceptorMinimize(&gfst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 209s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 209s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 209s] | ~~~~~~~~~~~~^~ [ 209s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 209s] 129 | StateMap(fst, &mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 209s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 209s] 111 | StateMap(fst, mapper); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 209s] 483 | ArcSort(fst, comp); [ 209s] | ~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 568 | internal::AcceptorMinimize(fst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 209s] | ~~~^~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 209s] 212 | size_t hash = hasher(s); [ 209s] | ~~~~~~^~~ [ 209s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 209s] 243 | PrePartition(fst); [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 209s] 136 | Initialize(fst); [ 209s] | ^~~~~~~~~~ [ 209s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 209s] 491 | CyclicMinimizer> minimizer(*fst); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 209s] 568 | internal::AcceptorMinimize(fst); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 209s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 209s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] minimize.cc:38:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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> >]': [ 210s] ./../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> > >]' [ 210s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../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> > >]' [ 210s] 129 | StateMap(fst, &mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 210s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 210s] 111 | StateMap(fst, mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 483 | ArcSort(fst, comp); [ 210s] | ~~~~~~~^~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 210s] | ~~~^~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 212 | size_t hash = hasher(s); [ 210s] | ~~~~~~^~~ [ 210s] ./../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]' [ 210s] 243 | PrePartition(fst); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 136 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 491 | CyclicMinimizer> minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 210s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 210s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 210s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 210s] 129 | StateMap(fst, &mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 210s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 210s] 111 | StateMap(fst, mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 483 | ArcSort(fst, comp); [ 210s] | ~~~~~~~^~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 210s] | ~~~^~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 210s] 212 | size_t hash = hasher(s); [ 210s] | ~~~~~~^~~ [ 210s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 210s] 243 | PrePartition(fst); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 210s] 136 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 491 | CyclicMinimizer> minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 210s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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> >]' [ 210s] 142 | dfs = visitor->InitState(root, root); [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 210s] | ~~^~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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> >]' [ 210s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 368 | if (h > max_height_) max_height_ = h; [ 210s] | ~~^~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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 > >]' [ 210s] 142 | dfs = visitor->InitState(root, root); [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 210s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 210s] | ~~^~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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 > >]' [ 210s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 368 | if (h > max_height_) max_height_ = h; [ 210s] | ~~^~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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> >]' [ 210s] 142 | dfs = visitor->InitState(root, root); [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 210s] | ~~^~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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> >]' [ 210s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 368 | if (h > max_height_) max_height_ = h; [ 210s] | ~~^~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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 > >]' [ 210s] 142 | dfs = visitor->InitState(root, root); [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 210s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 210s] | ~~^~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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 > >]' [ 210s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 368 | if (h > max_height_) max_height_ = h; [ 210s] | ~~^~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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> >]' [ 210s] 142 | dfs = visitor->InitState(root, root); [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 210s] | ~~^~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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> >]' [ 210s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 368 | if (h > max_height_) max_height_ = h; [ 210s] | ~~^~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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 > >]' [ 210s] 142 | dfs = visitor->InitState(root, root); [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 210s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 210s] | ~~^~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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 > >]' [ 210s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 210s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 210s] 392 | DfsVisit(fst, &hvisitor); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 210s] 325 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 484 | AcyclicMinimizer minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 368 | if (h > max_height_) max_height_ = h; [ 210s] | ~~^~~~~~~~~~~~~ [ 210s] In file included from ./../include/fst/queue.h:40: [ 210s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 210s] ./../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> >]' [ 210s] 119 | visitor->FinishVisit(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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]' [ 210s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/x86_64-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 >]' [ 210s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 665 | queue_ = std::make_unique>(fst, filter); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 210s] | ^~~~~~~~~~~ [ 210s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 210s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 210s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 210s] ./../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> > >]' [ 210s] 119 | visitor->FinishVisit(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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]' [ 210s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/x86_64-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 >]' [ 210s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 665 | queue_ = std::make_unique>(fst, filter); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 210s] | ^~~~~~~~~~~ [ 210s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 210s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 210s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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> > >]': [ 210s] ./../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> > > >]' [ 210s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../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> > > >]' [ 210s] 129 | StateMap(fst, &mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 210s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 210s] 111 | StateMap(fst, mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 238 | ArcSort(&Tr_, icomp); [ 210s] | ~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 136 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 491 | CyclicMinimizer> minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 545 | internal::AcceptorMinimize(&gfst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 210s] | ~~~^~~~~~~~~~~~~~~ [ 210s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 210s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 210s] 119 | visitor->FinishVisit(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 210s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/x86_64-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 >]' [ 210s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 665 | queue_ = std::make_unique>(fst, filter); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 210s] | ^~~~~~~~~~~ [ 210s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 210s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 210s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 210s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 210s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 210s] 119 | visitor->FinishVisit(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 210s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/x86_64-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 >]' [ 210s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 665 | queue_ = std::make_unique>(fst, filter); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 210s] | ^~~~~~~~~~~ [ 210s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 210s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 210s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 210s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 210s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 210s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 210s] 129 | StateMap(fst, &mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 210s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 210s] 111 | StateMap(fst, mapper); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 210s] 238 | ArcSort(&Tr_, icomp); [ 210s] | ~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 210s] 136 | Initialize(fst); [ 210s] | ^~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 210s] 491 | CyclicMinimizer> minimizer(*fst); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 568 | internal::AcceptorMinimize(fst); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 210s] | ~~~^~~~~~~~~~~~~~~ [ 210s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 210s] ./../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> >]' [ 210s] 119 | visitor->FinishVisit(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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]' [ 210s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/x86_64-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 >]' [ 210s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 665 | queue_ = std::make_unique>(fst, filter); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 210s] | ^~~~~~~~~~~ [ 210s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 210s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 210s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 210s] ./../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> > >]' [ 210s] 119 | visitor->FinishVisit(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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]' [ 210s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/x86_64-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 >]' [ 210s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 665 | queue_ = std::make_unique>(fst, filter); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 210s] ./../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>]' [ 210s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 210s] | ^~~~~~~~~~~ [ 210s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 210s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 210s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 210s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 210s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 210s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 210s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] minimize.cc:38:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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> > >]': [ 211s] ./../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> > > >]' [ 211s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../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> > > >]' [ 211s] 129 | StateMap(fst, &mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 211s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 211s] 111 | StateMap(fst, mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 238 | ArcSort(&Tr_, icomp); [ 211s] | ~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 136 | Initialize(fst); [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 211s] 491 | CyclicMinimizer> minimizer(*fst); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 545 | internal::AcceptorMinimize(&gfst); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 211s] | ~~~^~~~~~~~~~~~~~~ [ 211s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 211s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 211s] 119 | visitor->FinishVisit(); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 211s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/x86_64-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 >]' [ 211s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 665 | queue_ = std::make_unique>(fst, filter); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 211s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 211s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 211s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 211s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 211s] 119 | visitor->FinishVisit(); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 211s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/x86_64-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 >]' [ 211s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 665 | queue_ = std::make_unique>(fst, filter); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 211s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 211s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 211s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 211s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 211s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 211s] 129 | StateMap(fst, &mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 211s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 211s] 111 | StateMap(fst, mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 211s] 238 | ArcSort(&Tr_, icomp); [ 211s] | ~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 211s] 136 | Initialize(fst); [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 211s] 491 | CyclicMinimizer> minimizer(*fst); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 568 | internal::AcceptorMinimize(fst); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 211s] | ~~~^~~~~~~~~~~~~~~ [ 211s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 211s] ./../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> >]' [ 211s] 119 | visitor->FinishVisit(); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 211s] ./../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]' [ 211s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/x86_64-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 >]' [ 211s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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>]' [ 211s] 665 | queue_ = std::make_unique>(fst, filter); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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>]' [ 211s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 211s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 211s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 211s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 211s] ./../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> > >]' [ 211s] 119 | visitor->FinishVisit(); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 211s] ./../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]' [ 211s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/x86_64-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 >]' [ 211s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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>]' [ 211s] 665 | queue_ = std::make_unique>(fst, filter); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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>]' [ 211s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 211s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 211s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 211s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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> > >]': [ 211s] ./../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> > > >]' [ 211s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../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> > > >]' [ 211s] 129 | StateMap(fst, &mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 211s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 211s] 111 | StateMap(fst, mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 238 | ArcSort(&Tr_, icomp); [ 211s] | ~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 136 | Initialize(fst); [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 211s] 491 | CyclicMinimizer> minimizer(*fst); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 545 | internal::AcceptorMinimize(&gfst); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 211s] | ~~~^~~~~~~~~~~~~~~ [ 211s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 211s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 211s] 119 | visitor->FinishVisit(); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 211s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/x86_64-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 >]' [ 211s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 665 | queue_ = std::make_unique>(fst, filter); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 211s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 211s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 211s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 211s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 211s] 119 | visitor->FinishVisit(); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 211s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/x86_64-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 >]' [ 211s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 665 | queue_ = std::make_unique>(fst, filter); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 211s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 211s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 211s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 211s] | ~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 211s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 211s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 211s] 129 | StateMap(fst, &mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 211s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 211s] 111 | StateMap(fst, mapper); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 211s] 238 | ArcSort(&Tr_, icomp); [ 211s] | ~~~~~~~^~~~~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 211s] 136 | Initialize(fst); [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 211s] 491 | CyclicMinimizer> minimizer(*fst); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 211s] 568 | internal::AcceptorMinimize(fst); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 211s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 211s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] minimize.cc:38:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 211s] | ~~~^~~~~~~~~~~~~~~ [ 211s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 211s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 211s] mv -f $depbase.Tpo $depbase.Plo [ 211s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 211s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 211s] mv -f $depbase.Tpo $depbase.Plo [ 211s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 211s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 213s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 213s] ./../include/fst/queue.h:238:8: required from here [ 213s] 238 | void Update(StateId s) override { [ 213s] | ^~~~~~ [ 213s] ./../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] [ 213s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 213s] ./../include/fst/queue.h:558:11: required from here [ 213s] 558 | StateId Head() const final { [ 213s] | ^~~~ [ 213s] ./../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] [ 213s] 562 | ((front_ >= trivial_queue_.size()) || [ 213s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 213s] ./../include/fst/queue.h:573:8: required from here [ 213s] 573 | void Enqueue(StateId s) final { [ 213s] | ^~~~~~~ [ 213s] ./../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] [ 213s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 213s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 213s] ./../include/fst/queue.h:591:8: required from here [ 213s] 591 | void Dequeue() final { [ 213s] | ^~~~~~~ [ 213s] ./../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] [ 213s] 594 | } else if (front_ < trivial_queue_.size()) { [ 213s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 213s] ./../include/fst/queue.h:603:8: required from here [ 213s] 603 | bool Empty() const final { [ 213s] | ^~~~~ [ 213s] ./../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] [ 213s] 612 | return (front_ >= trivial_queue_.size()) || [ 213s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 213s] ./../include/fst/queue.h:617:8: required from here [ 213s] 617 | void Clear() final { [ 213s] | ^~~~~ [ 213s] ./../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] [ 213s] 621 | } else if (i < trivial_queue_.size()) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 213s] ./../include/fst/queue.h:505:8: required from here [ 213s] 505 | void Enqueue(StateId s) final { [ 213s] | ^~~~~~~ [ 213s] ./../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] [ 213s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 213s] | ~~~~~~~~~~~~~~~~~^~~~ [ 213s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 213s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 213s] mv -f $depbase.Tpo $depbase.Plo [ 213s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 213s] In file included from ./../include/fst/queue.h:38: [ 213s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 213s] ./../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]' [ 213s] 224 | key_[s] = heap_.Insert(s); [ 213s] | ~~~~~~~~~~~~^~~ [ 213s] ./../include/fst/queue.h:221:8: required from here [ 213s] 221 | void Enqueue(StateId s) override { [ 213s] | ^~~~~~~ [ 213s] ./../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] [ 213s] 57 | if (size_ < values_.size()) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/cache.h:40: [ 213s] ./../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 > >]': [ 213s] ./../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 > >]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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 > >]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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> >]': [ 213s] ./../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> >]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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> >]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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 > >]': [ 213s] ./../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 > >]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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 > >]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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> >]': [ 213s] ./../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> >]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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> >]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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 > >]': [ 213s] ./../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 > >]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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 > >]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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> >]': [ 213s] ./../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> >]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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> >]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/minimize.h:40: [ 213s] ./../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]': [ 213s] ./../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]' [ 213s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 213s] | ^~~~~~~~~ [ 213s] ./../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]' [ 213s] 48 | StateId Start() const override { return impl_->Start(); } [ 213s] | ~~~~~~~~~~~~^~ [ 213s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 213s] 48 | StateId Start() const override { return impl_->Start(); } [ 213s] | ^~~~~ [ 213s] ./../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] [ 213s] 353 | while (unfactored_.size() <= element.state) [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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>]': [ 213s] ./../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>]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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>]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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]': [ 213s] ./../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]' [ 213s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 213s] | ^~~~~~~~~ [ 213s] ./../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]' [ 213s] 48 | StateId Start() const override { return impl_->Start(); } [ 213s] | ~~~~~~~~~~~~^~ [ 213s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 213s] 48 | StateId Start() const override { return impl_->Start(); } [ 213s] | ^~~~~ [ 213s] ./../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] [ 213s] 353 | while (unfactored_.size() <= element.state) [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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>]': [ 213s] ./../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>]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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>]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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]': [ 213s] ./../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]' [ 213s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 213s] | ^~~~~~~~~ [ 213s] ./../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]' [ 213s] 48 | StateId Start() const override { return impl_->Start(); } [ 213s] | ~~~~~~~~~~~~^~ [ 213s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 213s] 48 | StateId Start() const override { return impl_->Start(); } [ 213s] | ^~~~~ [ 213s] ./../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] [ 213s] 353 | while (unfactored_.size() <= element.state) [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/script/prune.h:29, [ 213s] from prune.cc:18: [ 213s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 213s] ./../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]' [ 213s] 333 | Prune(ifst, ofst, opts); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 213s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] prune.cc:52:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 213s] | ~~~~~~~~~~~~^~~~ [ 213s] ./../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] [ 213s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 213s] | ~~~~~~~~~~~~~~~~~^~~~ [ 213s] ./../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] [ 213s] 264 | while (enqueued.size() <= s) { [ 213s] | ~~~~~~~~~~~~~~~~^~~~ [ 213s] ./../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] [ 213s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 289 | while (idistance.size() <= arc.nextstate) { [ 213s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 301 | while (enqueued.size() <= arc.nextstate) { [ 213s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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>]': [ 213s] ./../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>]' [ 213s] 416 | BaseImpl::DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../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>]' [ 213s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:344:8: required from here [ 213s] 344 | void DeleteStates(const std::vector &dstates) override { [ 213s] | ^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 213s] ./../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]' [ 213s] 211 | Prune(fst, opts); [ 213s] | ~~~~~^~~~~~~~~~~ [ 213s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 213s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] prune.cc:53:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 213s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/script/prune.h:27: [ 213s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 213s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 213s] 138 | class ImplToExpandedFst : public ImplToFst { [ 213s] | ^~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 213s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 213s] | ^~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 213s] 527 | class VectorFst : public ImplToMutableFst> { [ 213s] | ^~~~~~~~~ [ 213s] ./../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]' [ 213s] 316 | VectorFst rfst; [ 213s] | ^~~~ [ 213s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 213s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 213s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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]' [ 213s] 333 | Prune(ifst, ofst, opts); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 213s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] prune.cc:52:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 213s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 213s] | ^~~~~~~~ [ 213s] In file included from ./../include/fst/expanded-fst.h:38, [ 213s] from ./../include/fst/mutable-fst.h:38: [ 213s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 213s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 213s] | ^~~~~~~~ [ 213s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 213s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 213s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 213s] | ^~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 213s] 527 | class VectorFst : public ImplToMutableFst> { [ 213s] | ^~~~~~~~~ [ 213s] ./../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]' [ 213s] 316 | VectorFst rfst; [ 213s] | ^~~~ [ 213s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 213s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 213s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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]' [ 213s] 333 | Prune(ifst, ofst, opts); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 213s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] prune.cc:52:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 213s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 213s] | ^~~~~~~~ [ 213s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 213s] 138 | class ImplToExpandedFst : public ImplToFst { [ 213s] | ^~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 213s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 213s] 527 | class VectorFst : public ImplToMutableFst> { [ 213s] | ^~~~~~~~~ [ 213s] ./../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]' [ 213s] 316 | VectorFst rfst; [ 213s] | ^~~~ [ 213s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 213s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 213s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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]' [ 213s] 333 | Prune(ifst, ofst, opts); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 213s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] prune.cc:52:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 213s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 213s] | ^~~~~~~~ [ 213s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 213s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 213s] | ^~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/prune.h:32: [ 213s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 213s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 213s] 268 | enqueued[s] = heap.Insert(s); [ 213s] | ~~~~~~~~~~~^~~ [ 213s] ./../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]' [ 213s] 333 | Prune(ifst, ofst, opts); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 213s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] prune.cc:52:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 57 | if (size_ < values_.size()) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/shortest-distance.h:34, [ 214s] from ./../include/fst/prune.h:34: [ 214s] ./../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]': [ 214s] ./../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]' [ 214s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 214s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] 689 | &unweighted); [ 214s] | ~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 214s] | ^~~~~~~~~~~ [ 214s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 214s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 214s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 333 | Prune(ifst, ofst, opts); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 214s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] prune.cc:52:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]': [ 214s] ./../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]' [ 214s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 214s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] 689 | &unweighted); [ 214s] | ~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 214s] | ^~~~~~~~~~~ [ 214s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 214s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 214s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 333 | Prune(ifst, ofst, opts); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 214s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] prune.cc:52:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 214s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 214s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 214s] | ^~~~~~~~~ [ 214s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 214s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 214s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 214s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 333 | Prune(ifst, ofst, opts); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 214s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] prune.cc:52:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 214s] | ~~^~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 214s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 214s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 214s] | ^~~~~~~~~ [ 214s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 214s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 214s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 214s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 333 | Prune(ifst, ofst, opts); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 214s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] prune.cc:52:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 214s] | ~~^~~~~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/queue.h:40: [ 214s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 214s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 214s] 119 | visitor->FinishVisit(); [ 214s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 214s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 214s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] /usr/lib64/gcc/x86_64-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 >]' [ 214s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 214s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 665 | queue_ = std::make_unique>(fst, filter); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 214s] | ^~~~~~~~~~~ [ 214s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 214s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 214s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 333 | Prune(ifst, ofst, opts); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 214s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] prune.cc:52:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 214s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 214s] 119 | visitor->FinishVisit(); [ 214s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 214s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 214s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] /usr/lib64/gcc/x86_64-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 >]' [ 214s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 214s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 665 | queue_ = std::make_unique>(fst, filter); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 214s] | ^~~~~~~~~~~ [ 214s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 214s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 214s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 333 | Prune(ifst, ofst, opts); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 214s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] prune.cc:52:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 214s] ./../include/fst/queue.h:558:11: required from here [ 214s] 558 | StateId Head() const final { [ 214s] | ^~~~ [ 214s] ./../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] [ 214s] 562 | ((front_ >= trivial_queue_.size()) || [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 214s] ./../include/fst/queue.h:573:8: required from here [ 214s] 573 | void Enqueue(StateId s) final { [ 214s] | ^~~~~~~ [ 214s] ./../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] [ 214s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 214s] ./../include/fst/queue.h:591:8: required from here [ 214s] 591 | void Dequeue() final { [ 214s] | ^~~~~~~ [ 214s] ./../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] [ 214s] 594 | } else if (front_ < trivial_queue_.size()) { [ 214s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 214s] ./../include/fst/queue.h:603:8: required from here [ 214s] 603 | bool Empty() const final { [ 214s] | ^~~~~ [ 214s] ./../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] [ 214s] 612 | return (front_ >= trivial_queue_.size()) || [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 214s] ./../include/fst/queue.h:617:8: required from here [ 214s] 617 | void Clear() final { [ 214s] | ^~~~~ [ 214s] ./../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] [ 214s] 621 | } else if (i < trivial_queue_.size()) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 214s] ./../include/fst/queue.h:238:8: required from here [ 214s] 238 | void Update(StateId s) override { [ 214s] | ^~~~~~ [ 214s] ./../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] [ 214s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 214s] ./../include/fst/queue.h:505:8: required from here [ 214s] 505 | void Enqueue(StateId s) final { [ 214s] | ^~~~~~~ [ 214s] ./../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] [ 214s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 214s] | ~~~~~~~~~~~~~~~~~^~~~ [ 214s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 214s] ./../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]' [ 214s] 224 | key_[s] = heap_.Insert(s); [ 214s] | ~~~~~~~~~~~~^~~ [ 214s] ./../include/fst/queue.h:221:8: required from here [ 214s] 221 | void Enqueue(StateId s) override { [ 214s] | ^~~~~~~ [ 214s] ./../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] [ 214s] 57 | if (size_ < values_.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/cache.h:40, [ 214s] from ./../include/fst/shortest-distance.h:29: [ 214s] ./../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 > >]': [ 214s] ./../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 > >]' [ 214s] 416 | BaseImpl::DeleteStates(dstates); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 214s] ./../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 > >]' [ 214s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:344:8: required from here [ 214s] 344 | void DeleteStates(const std::vector &dstates) override { [ 214s] | ^~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 215s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 215s] mv -f $depbase.Tpo $depbase.Plo [ 215s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 215s] In file included from ./../include/fst/script/push.h:25, [ 215s] from push.cc:18: [ 215s] ./../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> > >': [ 215s] ./../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> > >' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 52 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] In file included from ./../include/fst/expanded-fst.h:38, [ 215s] from ./../include/fst/mutable-fst.h:38: [ 215s] ./../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=' [ 215s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 52 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 52 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > >': [ 215s] ./../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> > >' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 57 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 57 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 57 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 215s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 215s] mv -f $depbase.Tpo $depbase.Plo [ 215s] ./../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> > >': [ 215s] ./../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> > >' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 52 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 52 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 52 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 215s] ./../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> > >': [ 215s] ./../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> > >' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 57 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 57 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../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]' [ 215s] 133 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 215s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 57 | std::get<4>(*args)); [ 215s] | ~~~~~~~~~~~~~~~~~~~ [ 215s] push.cc:47:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > >': [ 216s] ./../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> > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 133 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 133 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 133 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > >': [ 216s] ./../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> > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 133 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 133 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 133 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/script/push.h:26: [ 216s] ./../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]': [ 216s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/push.h:33: [ 216s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 216s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 102 | Reweight(fst, distance, type); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 216s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 102 | Reweight(fst, distance, type); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 216s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 102 | Reweight(fst, distance, type); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 216s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:46:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 153 | Reweight(&gfst, gdistance, rtype); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 153 | Reweight(&gfst, gdistance, rtype); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 153 | Reweight(&gfst, gdistance, rtype); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 153 | Reweight(&gfst, gdistance, rtype); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 57 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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>]' [ 216s] 316 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../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]' [ 216s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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>]': [ 216s] ./../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]' [ 216s] 153 | Reweight(&gfst, gdistance, rtype); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 216s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 52 | std::get<4>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] push.cc:47:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 217s] ./../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> > > >' [ 217s] 138 | class ImplToExpandedFst : public ImplToFst { [ 217s] | ^~~~~~~~~~~~~~~~~ [ 217s] ./../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> > > >' [ 217s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 217s] | ^~~~~~~~~~~~~~~~ [ 217s] ./../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> > > > >' [ 217s] 527 | class VectorFst : public ImplToMutableFst> { [ 217s] | ^~~~~~~~~ [ 217s] ./../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>]' [ 217s] 316 | VectorFst rfst; [ 217s] | ^~~~ [ 217s] ./../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]' [ 217s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 217s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 57 | std::get<4>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:47:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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=] [ 217s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 217s] | ^~~~~~~~ [ 217s] ./../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=' [ 217s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 217s] | ^~~~~~~~ [ 217s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 217s] ./../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> > > >' [ 217s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 217s] | ^~~~~~~~~~~~~~~~ [ 217s] ./../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> > > > >' [ 217s] 527 | class VectorFst : public ImplToMutableFst> { [ 217s] | ^~~~~~~~~ [ 217s] ./../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>]' [ 217s] 316 | VectorFst rfst; [ 217s] | ^~~~ [ 217s] ./../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]' [ 217s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 217s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 57 | std::get<4>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:47:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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=] [ 217s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 217s] | ^~~~~~~~ [ 217s] ./../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=' [ 217s] 138 | class ImplToExpandedFst : public ImplToFst { [ 217s] | ^~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 217s] ./../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> > > > >' [ 217s] 527 | class VectorFst : public ImplToMutableFst> { [ 217s] | ^~~~~~~~~ [ 217s] ./../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>]' [ 217s] 316 | VectorFst rfst; [ 217s] | ^~~~ [ 217s] ./../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]' [ 217s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 217s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 57 | std::get<4>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:47:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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=] [ 217s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 217s] | ^~~~~~~~ [ 217s] ./../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=' [ 217s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 217s] | ^~~~~~~~~~~~~~~~ [ 217s] ./../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>]': [ 217s] ./../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]' [ 217s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 217s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 217s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 57 | std::get<4>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:47:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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>]': [ 217s] ./../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]' [ 217s] 153 | Reweight(&gfst, gdistance, rtype); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 217s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 57 | std::get<4>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:47:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 73 | if (s == potential.size()) break; [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 79 | if (arc.nextstate >= potential.size()) continue; [ 217s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 107 | const auto startweight = fst->Start() < potential.size() [ 217s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 217s] In file included from ./../include/fst/shortest-distance.h:34, [ 217s] from ./../include/fst/push.h:34: [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 689 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 217s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:46:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 689 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 217s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:46:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 689 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 217s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:46:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 689 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 217s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:46:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 689 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 217s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] push.cc:46:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 218s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:46:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/cache.h:37, [ 218s] from ./../include/fst/arc-map.h:34, [ 218s] from ./../include/fst/arcsort.h:32, [ 218s] from ./../include/fst/randequivalent.h:29, [ 218s] from ./../include/fst/script/randequivalent.h:26, [ 218s] from randequivalent.cc:18: [ 218s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] In file included from ./../include/fst/expanded-fst.h:38, [ 218s] from ./../include/fst/mutable-fst.h:38: [ 218s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 52 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 71 | VectorFst sfst1(fst1); [ 218s] | ^~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 52 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/compose.h:35, [ 218s] from ./../include/fst/randequivalent.h:30: [ 218s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 218s] ./../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]' [ 218s] 73 | Connect(&sfst1); [ 218s] | ~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 57 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 57 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/randequivalent.h:36: [ 218s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 52 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 218s] ./../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]' [ 218s] 73 | Connect(&sfst1); [ 218s] | ~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 52 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 218s] ./../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]' [ 218s] 73 | Connect(&sfst1); [ 218s] | ~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 57 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 57 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 52 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 52 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 57 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 218s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 57 | std::get<4>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] push.cc:47:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 138 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 527 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 347 | ShortestDistance(fst, &distance, false, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 218s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] randequivalent.cc:40:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 75 | ArcSort(&sfst1, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 90 | ArcSort(&cfst1, ocomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/shortest-distance.h:34: [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 220s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 689 | &unweighted); [ 220s] | ~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 220s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 689 | &unweighted); [ 220s] | ~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 75 | ArcSort(&sfst1, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 90 | ArcSort(&cfst1, ocomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 220s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 689 | &unweighted); [ 220s] | ~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 220s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 689 | &unweighted); [ 220s] | ~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 75 | ArcSort(&sfst1, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 90 | ArcSort(&cfst1, ocomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 220s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 689 | &unweighted); [ 220s] | ~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 220s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 689 | &unweighted); [ 220s] | ~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/queue.h:40: [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 220s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:46:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 220s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:46:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 220s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:46:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 220s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:46:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 220s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:46:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/script/randgen.h:27, [ 220s] from randgen.cc:18: [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 233 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/replace-util.h:37, [ 220s] from ./../include/fst/replace.h:45, [ 220s] from ./../include/fst/accumulator.h:39, [ 220s] from ./../include/fst/lookahead-matcher.h:33, [ 220s] from ./../include/fst/lookahead-filter.h:35, [ 220s] from ./../include/fst/compose.h:40: [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 331 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 233 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 220s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:46:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 233 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 331 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 233 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 233 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 220s] ./../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> >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 220s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 52 | std::get<4>(*args)); [ 220s] | ~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:47:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 331 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 233 | rstate.length == max_length_) { [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 220s] ./../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> > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 220s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 52 | std::get<4>(*args)); [ 220s] | ~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:47:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 220s] 347 | ShortestDistance(fst, &distance, false, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 220s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 220s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] randequivalent.cc:40:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 220s] ./../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> >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 220s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 57 | std::get<4>(*args)); [ 220s] | ~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:47:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 220s] ./../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> > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 220s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 57 | std::get<4>(*args)); [ 220s] | ~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:47:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 220s] ./../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> >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 220s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 52 | std::get<4>(*args)); [ 220s] | ~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:47:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 220s] ./../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> > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /usr/lib64/gcc/x86_64-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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 220s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 52 | std::get<4>(*args)); [ 220s] | ~~~~~~~~~~~~~~~~~~~ [ 220s] push.cc:47:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/randgen.h:38: [ 220s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 220s] ./../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]' [ 220s] 159 | accumulator->SetState(s); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 220s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 220s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 527 | sampler_->Sample(rstate); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../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]' [ 220s] 482 | if (!HasFinal(s)) Expand(s); [ 220s] | ^~~~~~ [ 220s] ./../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]' [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ~~~~~~~~~~~~^~~ [ 220s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 220s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 220s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 221s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 221s] 347 | ShortestDistance(fst, &distance, false, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 221s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 221s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] randequivalent.cc:40:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 221s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 221s] 347 | ShortestDistance(fst, &distance, false, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 221s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 221s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] randequivalent.cc:40:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 221s] ./../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]' [ 221s] 159 | accumulator->SetState(s); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 221s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 221s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 527 | sampler_->Sample(rstate); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 221s] ./../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]' [ 221s] 482 | if (!HasFinal(s)) Expand(s); [ 221s] | ^~~~~~ [ 221s] ./../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]' [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ^~~~~ [ 221s] ./../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] [ 221s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 221s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 221s] ./../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> >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../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]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 221s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] 57 | std::get<4>(*args)); [ 221s] | ~~~~~~~~~~~~~~~~~~~ [ 221s] push.cc:47:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 221s] ./../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> > >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../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]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 221s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] 57 | std::get<4>(*args)); [ 221s] | ~~~~~~~~~~~~~~~~~~~ [ 221s] push.cc:47:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 221s] ./../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]' [ 221s] 159 | accumulator->SetState(s); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 221s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 221s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 527 | sampler_->Sample(rstate); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 221s] ./../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]' [ 221s] 482 | if (!HasFinal(s)) Expand(s); [ 221s] | ^~~~~~ [ 221s] ./../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]' [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ^~~~~ [ 221s] ./../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] [ 221s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 221s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 221s] ./../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> >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../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]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 221s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] 52 | std::get<4>(*args)); [ 221s] | ~~~~~~~~~~~~~~~~~~~ [ 221s] push.cc:47:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 221s] ./../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> > >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../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]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 221s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] 52 | std::get<4>(*args)); [ 221s] | ~~~~~~~~~~~~~~~~~~~ [ 221s] push.cc:47:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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]': [ 221s] ./../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]' [ 221s] 555 | Extend(end, aiter); [ 221s] | ~~~~~~^~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 221s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 221s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 527 | sampler_->Sample(rstate); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 221s] ./../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]' [ 221s] 482 | if (!HasFinal(s)) Expand(s); [ 221s] | ^~~~~~ [ 221s] ./../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]' [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ^~~~~ [ 221s] ./../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] [ 221s] 648 | if (weights_->size() <= end) { [ 221s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 221s] ./../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] [ 221s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 221s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 221s] ./../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]': [ 221s] ./../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]' [ 221s] 555 | Extend(end, aiter); [ 221s] | ~~~~~~^~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 221s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 221s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 527 | sampler_->Sample(rstate); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 221s] ./../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]' [ 221s] 482 | if (!HasFinal(s)) Expand(s); [ 221s] | ^~~~~~ [ 221s] ./../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]' [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ^~~~~ [ 221s] ./../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] [ 221s] 648 | if (weights_->size() <= end) { [ 221s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 221s] ./../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] [ 221s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 221s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 221s] ./../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> >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../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]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 221s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] 57 | std::get<4>(*args)); [ 221s] | ~~~~~~~~~~~~~~~~~~~ [ 221s] push.cc:47:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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]': [ 221s] ./../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]' [ 221s] 555 | Extend(end, aiter); [ 221s] | ~~~~~~^~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 221s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 221s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 527 | sampler_->Sample(rstate); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 221s] ./../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]' [ 221s] 482 | if (!HasFinal(s)) Expand(s); [ 221s] | ^~~~~~ [ 221s] ./../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]' [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ~~~~~~~~~~~~^~~ [ 221s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 221s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 221s] | ^~~~~ [ 221s] ./../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] [ 221s] 648 | if (weights_->size() <= end) { [ 221s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 221s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 221s] ./../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> > >]' [ 221s] 119 | visitor->FinishVisit(); [ 221s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 221s] ./../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]' [ 221s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] /usr/lib64/gcc/x86_64-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 >]' [ 221s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 665 | queue_ = std::make_unique>(fst, filter); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 221s] ./../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>]' [ 221s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 221s] | ^~~~~~~~~~~ [ 221s] ./../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]' [ 221s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 221s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] 57 | std::get<4>(*args)); [ 221s] | ~~~~~~~~~~~~~~~~~~~ [ 221s] push.cc:47:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 221s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 221s] ./../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] [ 221s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 223s] ./../include/fst/queue.h:558:11: required from here [ 223s] 558 | StateId Head() const final { [ 223s] | ^~~~ [ 223s] ./../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] [ 223s] 562 | ((front_ >= trivial_queue_.size()) || [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 223s] ./../include/fst/queue.h:573:8: required from here [ 223s] 573 | void Enqueue(StateId s) final { [ 223s] | ^~~~~~~ [ 223s] ./../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] [ 223s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 223s] ./../include/fst/queue.h:591:8: required from here [ 223s] 591 | void Dequeue() final { [ 223s] | ^~~~~~~ [ 223s] ./../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] [ 223s] 594 | } else if (front_ < trivial_queue_.size()) { [ 223s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 223s] ./../include/fst/queue.h:603:8: required from here [ 223s] 603 | bool Empty() const final { [ 223s] | ^~~~~ [ 223s] ./../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] [ 223s] 612 | return (front_ >= trivial_queue_.size()) || [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 223s] ./../include/fst/queue.h:617:8: required from here [ 223s] 617 | void Clear() final { [ 223s] | ^~~~~ [ 223s] ./../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] [ 223s] 621 | } else if (i < trivial_queue_.size()) { [ 223s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 223s] ./../include/fst/queue.h:238:8: required from here [ 223s] 238 | void Update(StateId s) override { [ 223s] | ^~~~~~ [ 223s] ./../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] [ 223s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 223s] | ~~^~~~~~~~~~~~~~ [ 223s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 223s] ./../include/fst/queue.h:505:8: required from here [ 223s] 505 | void Enqueue(StateId s) final { [ 223s] | ^~~~~~~ [ 223s] ./../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] [ 223s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 223s] | ~~~~~~~~~~~~~~~~~^~~~ [ 223s] In file included from ./../include/fst/queue.h:38: [ 223s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 223s] ./../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]' [ 223s] 224 | key_[s] = heap_.Insert(s); [ 223s] | ~~~~~~~~~~~~^~~ [ 223s] ./../include/fst/queue.h:221:8: required from here [ 223s] 221 | void Enqueue(StateId s) override { [ 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] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/cache.h:40: [ 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::ReverseArc > >]': [ 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::ReverseArc > >]' [ 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::ReverseArc > >]' [ 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::ReverseArc > >]': [ 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::ReverseArc > >]' [ 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::ReverseArc > >]' [ 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::ReverseArc > >]': [ 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::ReverseArc > >]' [ 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::ReverseArc > >]' [ 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] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 224s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 224s] mv -f $depbase.Tpo $depbase.Plo [ 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] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 224s] In file included from ./../include/fst/randequivalent.h:35: [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 233 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 331 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 233 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 233 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 331 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 233 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 233 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 331 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 233 | rstate.length == max_length_) { [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 224s] ./../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]' [ 224s] 159 | accumulator->SetState(s); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 224s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 224s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 224s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 224s] ./../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]' [ 224s] 159 | accumulator->SetState(s); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 224s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 224s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 224s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 224s] ./../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]' [ 224s] 159 | accumulator->SetState(s); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 224s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 224s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 224s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 555 | Extend(end, aiter); [ 224s] | ~~~~~~^~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 224s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 224s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 648 | if (weights_->size() <= end) { [ 224s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../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] [ 224s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 224s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 555 | Extend(end, aiter); [ 224s] | ~~~~~~^~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 224s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 224s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 648 | if (weights_->size() <= end) { [ 224s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../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] [ 224s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 224s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 555 | Extend(end, aiter); [ 224s] | ~~~~~~^~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 224s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 224s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 527 | sampler_->Sample(rstate); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../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]' [ 224s] 482 | if (!HasFinal(s)) Expand(s); [ 224s] | ^~~~~~ [ 224s] ./../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]' [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 224s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 648 | if (weights_->size() <= end) { [ 224s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../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] [ 224s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 224s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 224s] ./../include/fst/queue.h:558:11: required from here [ 224s] 558 | StateId Head() const final { [ 224s] | ^~~~ [ 224s] ./../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] [ 224s] 562 | ((front_ >= trivial_queue_.size()) || [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 224s] ./../include/fst/queue.h:573:8: required from here [ 224s] 573 | void Enqueue(StateId s) final { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 224s] ./../include/fst/queue.h:591:8: required from here [ 224s] 591 | void Dequeue() final { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 594 | } else if (front_ < trivial_queue_.size()) { [ 224s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 224s] ./../include/fst/queue.h:603:8: required from here [ 224s] 603 | bool Empty() const final { [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 612 | return (front_ >= trivial_queue_.size()) || [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 224s] ./../include/fst/queue.h:617:8: required from here [ 224s] 617 | void Clear() final { [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 621 | } else if (i < trivial_queue_.size()) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 224s] ./../include/fst/queue.h:238:8: required from here [ 224s] 238 | void Update(StateId s) override { [ 224s] | ^~~~~~ [ 224s] ./../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] [ 224s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 224s] | ~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 224s] ./../include/fst/queue.h:505:8: required from here [ 224s] 505 | void Enqueue(StateId s) final { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 224s] | ~~~~~~~~~~~~~~~~~^~~~ [ 225s] In file included from ./../include/fst/queue.h:38: [ 225s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 225s] ./../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]' [ 225s] 224 | key_[s] = heap_.Insert(s); [ 225s] | ~~~~~~~~~~~~^~~ [ 225s] ./../include/fst/queue.h:221:8: required from here [ 225s] 221 | void Enqueue(StateId s) override { [ 225s] | ^~~~~~~ [ 225s] ./../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] [ 225s] 57 | if (size_ < values_.size()) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/cache.h:40, [ 225s] from ./../include/fst/arc-map.h:34, [ 225s] from ./../include/fst/push.h:28: [ 225s] ./../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> >]': [ 225s] ./../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> >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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> >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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> >]': [ 225s] ./../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> >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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> >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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> >]': [ 225s] ./../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> >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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> >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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> >]': [ 225s] ./../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> >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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> >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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> >]': [ 225s] ./../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> >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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> >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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> >]': [ 225s] ./../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> >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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> >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 225s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 225s] mv -f $depbase.Tpo $depbase.Plo [ 225s] ./../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 > >]': [ 225s] ./../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 > >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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 > >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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 > >]': [ 225s] ./../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 > >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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 > >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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 > >]': [ 225s] ./../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 > >]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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 > >]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/push.h:30: [ 225s] ./../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]': [ 225s] ./../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]' [ 225s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 48 | StateId Start() const override { return impl_->Start(); } [ 225s] | ~~~~~~~~~~~~^~ [ 225s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 225s] 48 | StateId Start() const override { return impl_->Start(); } [ 225s] | ^~~~~ [ 225s] ./../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] [ 225s] 353 | while (unfactored_.size() <= element.state) [ 225s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 225s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 225s] ./../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>]': [ 225s] ./../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>]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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>]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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]': [ 225s] ./../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]' [ 225s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 48 | StateId Start() const override { return impl_->Start(); } [ 225s] | ~~~~~~~~~~~~^~ [ 225s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 225s] 48 | StateId Start() const override { return impl_->Start(); } [ 225s] | ^~~~~ [ 225s] ./../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] [ 225s] 353 | while (unfactored_.size() <= element.state) [ 225s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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>]': [ 225s] ./../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>]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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>]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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]': [ 225s] ./../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]' [ 225s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 48 | StateId Start() const override { return impl_->Start(); } [ 225s] | ~~~~~~~~~~~~^~ [ 225s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 225s] 48 | StateId Start() const override { return impl_->Start(); } [ 225s] | ^~~~~ [ 225s] ./../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] [ 225s] 353 | while (unfactored_.size() <= element.state) [ 225s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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>]': [ 225s] ./../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>]' [ 225s] 416 | BaseImpl::DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../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>]' [ 225s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:344:8: required from here [ 225s] 344 | void DeleteStates(const std::vector &dstates) override { [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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]' [ 226s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 48 | StateId Start() const override { return impl_->Start(); } [ 226s] | ~~~~~~~~~~~~^~ [ 226s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 226s] 48 | StateId Start() const override { return impl_->Start(); } [ 226s] | ^~~~~ [ 226s] ./../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] [ 226s] 353 | while (unfactored_.size() <= element.state) [ 226s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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>]' [ 226s] 416 | BaseImpl::DeleteStates(dstates); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:344:8: required from here [ 226s] 344 | void DeleteStates(const std::vector &dstates) override { [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 226s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 226s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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]' [ 226s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 48 | StateId Start() const override { return impl_->Start(); } [ 226s] | ~~~~~~~~~~~~^~ [ 226s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 226s] 48 | StateId Start() const override { return impl_->Start(); } [ 226s] | ^~~~~ [ 226s] ./../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] [ 226s] 353 | while (unfactored_.size() <= element.state) [ 226s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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>]' [ 226s] 416 | BaseImpl::DeleteStates(dstates); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:344:8: required from here [ 226s] 344 | void DeleteStates(const std::vector &dstates) override { [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 226s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 226s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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]' [ 226s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 48 | StateId Start() const override { return impl_->Start(); } [ 226s] | ~~~~~~~~~~~~^~ [ 226s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 226s] 48 | StateId Start() const override { return impl_->Start(); } [ 226s] | ^~~~~ [ 226s] ./../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] [ 226s] 353 | while (unfactored_.size() <= element.state) [ 226s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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>]' [ 226s] 416 | BaseImpl::DeleteStates(dstates); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:344:8: required from here [ 226s] 344 | void DeleteStates(const std::vector &dstates) override { [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 226s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 226s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 227s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 227s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 227s] mv -f $depbase.Tpo $depbase.Plo [ 227s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 228s] In file included from ./../include/fst/script/replace.h:28, [ 228s] from replace.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/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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 >, 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 >, fst::VectorState >, std::allocator > > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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/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 >, fst::VectorState >, std::allocator > > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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 >, fst::VectorState >, std::allocator > > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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 >, 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 >, fst::VectorState >, std::allocator > > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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/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 >, fst::VectorState >, std::allocator > > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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 >, fst::VectorState >, std::allocator > > > >' [ 228s] 527 | class VectorFst : public ImplToMutableFst> { [ 228s] | ^~~~~~~~~ [ 228s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 228s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 228s] | ^~~~~~~ [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43: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] In file included from ./../include/fst/script/replace.h:30: [ 228s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 228s] | ~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 228s] | ~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 228s] ./../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 > >]' [ 228s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 228s] | ~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 228s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 228s] 139 | GetDependencies(false); [ 228s] | ^~~~~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 614 | return replace_util.CyclicDependencies(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 228s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 228s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 228s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 228s] 139 | GetDependencies(false); [ 228s] | ^~~~~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 614 | return replace_util.CyclicDependencies(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 228s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 228s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 228s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 228s] 139 | GetDependencies(false); [ 228s] | ^~~~~~~~~~~~~~~ [ 228s] ./../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 > >]' [ 228s] 614 | return replace_util.CyclicDependencies(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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 > >]' [ 228s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../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&>]' [ 228s] 75 | if (rfst.CyclicDependencies()) { [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 228s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 228s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 228s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 228s] mv -f $depbase.Tpo $depbase.Plo [ 228s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 228s] In file included from ./../include/fst/script/replace.h:31: [ 228s] ./../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 > >*> > >]': [ 228s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 228s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 228s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 228s] 608 | std::forward<_Args>(__args)...); // might throw [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 969 | auto __pi = ::new (__mem) [ 228s] | ^~~~~~~~~~~~~ [ 228s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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 > > >]' [ 228s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 228s] | ^ [ 228s] /usr/lib64/gcc/x86_64-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 > > >]' [ 228s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 1008 | std::forward<_Args>(__args)...); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] ./../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&>]' [ 228s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 228s] | ^~~~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~ [ 228s] ./../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 > >*> > >]': [ 228s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 228s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 228s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 228s] 608 | std::forward<_Args>(__args)...); // might throw [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 969 | auto __pi = ::new (__mem) [ 228s] | ^~~~~~~~~~~~~ [ 228s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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]' [ 228s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /usr/lib64/gcc/x86_64-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 > > >]' [ 228s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 228s] | ^ [ 228s] /usr/lib64/gcc/x86_64-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 > > >]' [ 228s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 1008 | std::forward<_Args>(__args)...); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 228s] ./../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&>]' [ 228s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 228s] | ^~~~ [ 228s] replace.cc:43:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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 > >*> > >]': [ 229s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 229s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 229s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 229s] 608 | std::forward<_Args>(__args)...); // might throw [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 969 | auto __pi = ::new (__mem) [ 229s] | ^~~~~~~~~~~~~ [ 229s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 229s] | ^ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 1008 | std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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&>]' [ 229s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 229s] | ^~~~ [ 229s] replace.cc:43:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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 > >*> > >]': [ 229s] ./../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 > >*> > >]' [ 229s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 229s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 578 | return_label_type_, call_output_label_, [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 579 | &all_non_empty_and_sorted)); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 229s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 229s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 229s] 608 | std::forward<_Args>(__args)...); // might throw [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 969 | auto __pi = ::new (__mem) [ 229s] | ^~~~~~~~~~~~~ [ 229s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 229s] | ^ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 1008 | std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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&>]' [ 229s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 229s] | ^~~~ [ 229s] replace.cc:43:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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] [ 229s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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 > >*> > >]': [ 229s] ./../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 > >*> > >]' [ 229s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 229s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 578 | return_label_type_, call_output_label_, [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 579 | &all_non_empty_and_sorted)); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 229s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 229s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 229s] 608 | std::forward<_Args>(__args)...); // might throw [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 969 | auto __pi = ::new (__mem) [ 229s] | ^~~~~~~~~~~~~ [ 229s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 229s] | ^ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 1008 | std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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&>]' [ 229s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 229s] | ^~~~ [ 229s] replace.cc:43:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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] [ 229s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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 > >*> > >]': [ 229s] ./../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 > >*> > >]' [ 229s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 229s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 578 | return_label_type_, call_output_label_, [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 579 | &all_non_empty_and_sorted)); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 229s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 229s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 229s] 608 | std::forward<_Args>(__args)...); // might throw [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 969 | auto __pi = ::new (__mem) [ 229s] | ^~~~~~~~~~~~~ [ 229s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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]' [ 229s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 229s] | ^ [ 229s] /usr/lib64/gcc/x86_64-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 > > >]' [ 229s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] 1008 | std::forward<_Args>(__args)...); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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&>]' [ 229s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 229s] | ^~~~ [ 229s] replace.cc:43:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 229s] | ~~^~~~~~~~~~~~~~~~~ [ 229s] ./../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] [ 229s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 229s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 230s] In file included from ./../include/fst/script/reweight.h:25, [ 230s] from reweight.cc:18: [ 230s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 230s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 230s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] reweight.cc:36:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 73 | if (s == potential.size()) break; [ 230s] | ~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 79 | if (arc.nextstate >= potential.size()) continue; [ 230s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 107 | const auto startweight = fst->Start() < potential.size() [ 230s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 230s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 230s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] reweight.cc:36:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 73 | if (s == potential.size()) break; [ 230s] | ~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 79 | if (arc.nextstate >= potential.size()) continue; [ 230s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 107 | const auto startweight = fst->Start() < potential.size() [ 230s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 230s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 230s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] reweight.cc:36:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 73 | if (s == potential.size()) break; [ 230s] | ~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 79 | if (arc.nextstate >= potential.size()) continue; [ 230s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 107 | const auto startweight = fst->Start() < potential.size() [ 230s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 230s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 230s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 230s] mv -f $depbase.Tpo $depbase.Plo [ 230s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 231s] ./../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]': [ 231s] ./../include/fst/replace.h:753:12: required from here [ 231s] 753 | uint64_t Properties(uint64_t mask) const override { [ 231s] | ^~~~~~~~~~ [ 231s] ./../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] [ 231s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/replace.h:753:12: required from here [ 231s] 753 | uint64_t Properties(uint64_t mask) const override { [ 231s] | ^~~~~~~~~~ [ 231s] ./../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] [ 231s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../include/fst/replace.h:753:12: required from here [ 231s] 753 | uint64_t Properties(uint64_t mask) const override { [ 231s] | ^~~~~~~~~~ [ 231s] ./../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] [ 231s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/replace-util.h:39: [ 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] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 231s] ./../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 > >]' [ 231s] 1327 | InitMatchers(); [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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 > >]' [ 231s] 1045 | return new ReplaceFstMatcher(this, [ 231s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] 1046 | match_type); [ 231s] | ~~~~~~~~~~~ [ 231s] ./../include/fst/replace.h:1041:21: required from here [ 231s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 231s] | ^~~~~~~~~~~ [ 231s] ./../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] [ 231s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 231s] ./../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 > >]' [ 231s] 1327 | InitMatchers(); [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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 > >]' [ 231s] 1045 | return new ReplaceFstMatcher(this, [ 231s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] 1046 | match_type); [ 231s] | ~~~~~~~~~~~ [ 231s] ./../include/fst/replace.h:1041:21: required from here [ 231s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 231s] | ^~~~~~~~~~~ [ 231s] ./../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] [ 231s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 231s] ./../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 > >]' [ 231s] 1327 | InitMatchers(); [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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 > >]' [ 231s] 1045 | return new ReplaceFstMatcher(this, [ 231s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] 1046 | match_type); [ 231s] | ~~~~~~~~~~~ [ 231s] ./../include/fst/replace.h:1041:21: required from here [ 231s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 231s] | ^~~~~~~~~~~ [ 231s] ./../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] [ 231s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../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 > >]': [ 232s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 232s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 232s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 232s] 608 | std::forward<_Args>(__args)...); // might throw [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 969 | auto __pi = ::new (__mem) [ 232s] | ^~~~~~~~~~~~~ [ 232s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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 > > >]' [ 232s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 232s] | ^ [ 232s] /usr/lib64/gcc/x86_64-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 > > >]' [ 232s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 1008 | std::forward<_Args>(__args)...); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 232s] | ^ [ 232s] ./../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 > >]' [ 232s] 1032 | return new ReplaceFst(*this, safe); [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/replace.h:1031:15: required from here [ 232s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 232s] | ^~~~ [ 232s] ./../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] [ 232s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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 > >]': [ 232s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 232s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 232s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 232s] 608 | std::forward<_Args>(__args)...); // might throw [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 969 | auto __pi = ::new (__mem) [ 232s] | ^~~~~~~~~~~~~ [ 232s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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 > > >]' [ 232s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 232s] | ^ [ 232s] /usr/lib64/gcc/x86_64-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 > > >]' [ 232s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 1008 | std::forward<_Args>(__args)...); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 232s] | ^ [ 232s] ./../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 > >]' [ 232s] 1032 | return new ReplaceFst(*this, safe); [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/replace.h:1031:15: required from here [ 232s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 232s] | ^~~~ [ 232s] ./../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] [ 232s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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 > >]': [ 232s] /usr/lib64/gcc/x86_64-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> > >&}]' [ 232s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 232s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 232s] 608 | std::forward<_Args>(__args)...); // might throw [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 969 | auto __pi = ::new (__mem) [ 232s] | ^~~~~~~~~~~~~ [ 232s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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]' [ 232s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /usr/lib64/gcc/x86_64-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 > > >]' [ 232s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 232s] | ^ [ 232s] /usr/lib64/gcc/x86_64-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 > > >]' [ 232s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 1008 | std::forward<_Args>(__args)...); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 232s] | ^ [ 232s] ./../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 > >]' [ 232s] 1032 | return new ReplaceFst(*this, safe); [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/replace.h:1031:15: required from here [ 232s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 232s] | ^~~~ [ 232s] ./../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] [ 232s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 233s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 233s] mv -f $depbase.Tpo $depbase.Plo [ 233s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 233s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 233s] from rmepsilon.cc:18: [ 233s] ./../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]': [ 233s] ./../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]' [ 233s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 689 | &unweighted); [ 233s] | ~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 233s] | ^~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 233s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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]': [ 233s] ./../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]' [ 233s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 689 | &unweighted); [ 233s] | ~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 233s] | ^~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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]': [ 233s] ./../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]' [ 233s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 689 | &unweighted); [ 233s] | ~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 233s] | ^~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../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]' [ 233s] 69 | RmEpsilon(fst, distance, ropts); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 233s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 233s] 130 | internal::RmEpsilon(fst, opts); [ 233s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 233s] rmepsilon.cc:36:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 234s] | ~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 234s] | ~~^~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 234s] | ~~^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 234s] | ~~^~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/rmepsilon.h:36: [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../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]' [ 234s] 313 | Connect(fst); [ 234s] | ~~~~~~~^~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36: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] In file included from ./../include/fst/queue.h:40: [ 234s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 234s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 234s] 119 | visitor->FinishVisit(); [ 234s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 234s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 234s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 234s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 234s] | ^~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../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]' [ 234s] 313 | Connect(fst); [ 234s] | ~~~~~~~^~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36: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/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 234s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 234s] 119 | visitor->FinishVisit(); [ 234s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 234s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 234s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 234s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 234s] | ^~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../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]' [ 234s] 313 | Connect(fst); [ 234s] | ~~~~~~~^~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36: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/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 234s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 234s] 119 | visitor->FinishVisit(); [ 234s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 234s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 234s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 234s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 234s] | ^~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/rmepsilon.h:45: [ 234s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 234s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] In file included from ./../include/fst/expanded-fst.h:38, [ 234s] from ./../include/fst/mutable-fst.h:38: [ 234s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/queue.h:38: [ 234s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 234s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 149 | enqueued[s] = heap.Insert(s); [ 234s] | ~~~~~~~~~~~^~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 57 | if (size_ < values_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 234s] ./../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]' [ 234s] 227 | state_queue_->Update(nextstate); [ 234s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 161 | sd_state_.ShortestDistance(source); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 280 | rmeps_state.Expand(state); [ 234s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 234s] | ~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 234s] ./../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]' [ 234s] 187 | state_queue_->Enqueue(source); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 161 | sd_state_.ShortestDistance(source); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 280 | rmeps_state.Expand(state); [ 234s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 234s] | ~~~~~~~~~~~~~~~~~^~~~ [ 234s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 234s] ./../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]' [ 234s] 224 | key_[s] = heap_.Insert(s); [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../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]' [ 234s] 187 | state_queue_->Enqueue(source); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 161 | sd_state_.ShortestDistance(source); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 280 | rmeps_state.Expand(state); [ 234s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 57 | if (size_ < values_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/topsort.h:27, [ 234s] from ./../include/fst/queue.h:40, [ 234s] from ./../include/fst/script/shortest-distance.h:30, [ 234s] from shortest-distance.cc:18: [ 234s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] In file included from ./../include/fst/expanded-fst.h:38, [ 234s] from ./../include/fst/mutable-fst.h:38: [ 234s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 234s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 234s] mv -f $depbase.Tpo $depbase.Plo [ 234s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 138 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 527 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 234s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 225 | std::get<3>(*args)); [ 234s] | ~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:52:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 234s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 234s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 234s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:53:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 234s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 234s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:53:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 234s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 234s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] shortest-distance.cc:53:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../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]': [ 234s] ./../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]' [ 234s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 689 | &unweighted); [ 234s] | ~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 234s] | ^~~~~~~~~~~ [ 234s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 234s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 234s] ./../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]': [ 234s] ./../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]' [ 234s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 689 | &unweighted); [ 234s] | ~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 234s] | ^~~~~~~~~~~ [ 234s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 234s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 234s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 234s] | ^~~~~~~~~ [ 234s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 234s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 234s] | ~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 234s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 234s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 234s] | ^~~~~~~~~ [ 234s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 234s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 211 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 69 | RmEpsilon(fst, distance, ropts); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 234s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 234s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 234s] 130 | internal::RmEpsilon(fst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 234s] rmepsilon.cc:36:1: required from here [ 234s] 168 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 234s] | ~~^~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 235s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 235s] 119 | visitor->FinishVisit(); [ 235s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 235s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 235s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] /usr/lib64/gcc/x86_64-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 >]' [ 235s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 235s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 665 | queue_ = std::make_unique>(fst, filter); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 235s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 235s] ./../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]' [ 235s] 211 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 69 | RmEpsilon(fst, distance, ropts); [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 235s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 235s] 130 | internal::RmEpsilon(fst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 235s] rmepsilon.cc:36:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] ./../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] [ 235s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] ./../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]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 235s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 225 | std::get<3>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] shortest-distance.cc:52:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 235s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 225 | std::get<3>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] shortest-distance.cc:52:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 235s] ./../include/fst/queue.h:558:11: required from here [ 235s] 558 | StateId Head() const final { [ 235s] | ^~~~ [ 235s] ./../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] [ 235s] 562 | ((front_ >= trivial_queue_.size()) || [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 235s] ./../include/fst/queue.h:573:8: required from here [ 235s] 573 | void Enqueue(StateId s) final { [ 235s] | ^~~~~~~ [ 235s] ./../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] [ 235s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 235s] ./../include/fst/queue.h:591:8: required from here [ 235s] 591 | void Dequeue() final { [ 235s] | ^~~~~~~ [ 235s] ./../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] [ 235s] 594 | } else if (front_ < trivial_queue_.size()) { [ 235s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 235s] ./../include/fst/queue.h:603:8: required from here [ 235s] 603 | bool Empty() const final { [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 612 | return (front_ >= trivial_queue_.size()) || [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 235s] ./../include/fst/queue.h:617:8: required from here [ 235s] 617 | void Clear() final { [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 621 | } else if (i < trivial_queue_.size()) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 235s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 225 | std::get<3>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] shortest-distance.cc:52:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 235s] ./../include/fst/queue.h:238:8: required from here [ 235s] 238 | void Update(StateId s) override { [ 235s] | ^~~~~~ [ 235s] ./../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] [ 235s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 235s] | ~~^~~~~~~~~~~~~~ [ 235s] In file included from ./../include/fst/cache.h:40, [ 235s] from ./../include/fst/rmepsilon.h:34: [ 235s] ./../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 > >]': [ 235s] ./../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 > >]' [ 235s] 416 | BaseImpl::DeleteStates(dstates); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 235s] ./../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 > >]' [ 235s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 235s] ./../include/fst/mutable-fst.h:344:8: required from here [ 235s] 344 | void DeleteStates(const std::vector &dstates) override { [ 235s] | ^~~~~~~~~~~~ [ 235s] ./../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] [ 235s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 235s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 235s] ./../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] [ 235s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 235s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 235s] ./../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]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 235s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 225 | std::get<3>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] shortest-distance.cc:52:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 235s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 225 | std::get<3>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] shortest-distance.cc:52:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 235s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 225 | std::get<3>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] shortest-distance.cc:52:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 236s] ./../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]' [ 236s] 227 | state_queue_->Update(nextstate); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 267 | sd_state.ShortestDistance(opts.source); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 119 | ShortestDistance(fst, distance, sopts); [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 128 | ShortestDistance>(fst, distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 187 | internal::ShortestDistance>( [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 236s] 189 | fst, &typed_distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 236s] | ~~^~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 236s] ./../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]' [ 236s] 187 | state_queue_->Enqueue(source); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 236s] ./../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]' [ 236s] 267 | sd_state.ShortestDistance(opts.source); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 119 | ShortestDistance(fst, distance, sopts); [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 128 | ShortestDistance>(fst, distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 197 | internal::ShortestDistance>( [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 236s] 198 | fst, &typed_distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 236s] | ~~~~~~~~~~~~~~~~~^~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 132 | ShortestDistance>(fst, distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 136 | ShortestDistance>(fst, distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] 137 | opts); [ 236s] | ~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 141 | ShortestDistance>(fst, distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] 142 | opts); [ 236s] | ~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] In file included from ./../include/fst/queue.h:38: [ 236s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 236s] ./../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]' [ 236s] 224 | key_[s] = heap_.Insert(s); [ 236s] | ~~~~~~~~~~~~^~~ [ 236s] ./../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]' [ 236s] 187 | state_queue_->Enqueue(source); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 236s] ./../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]' [ 236s] 267 | sd_state.ShortestDistance(opts.source); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 119 | ShortestDistance(fst, distance, sopts); [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 128 | ShortestDistance>(fst, distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 187 | internal::ShortestDistance>( [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 236s] 189 | fst, &typed_distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 57 | if (size_ < values_.size()) { [ 236s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 132 | ShortestDistance>(fst, distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 136 | ShortestDistance>(fst, distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] 137 | opts); [ 236s] | ~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 141 | ShortestDistance>(fst, distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] 142 | opts); [ 236s] | ~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 132 | ShortestDistance>(fst, distance, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 136 | ShortestDistance>(fst, distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] 137 | opts); [ 236s] | ~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]': [ 236s] ./../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]' [ 236s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 689 | &unweighted); [ 236s] | ~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 116 | QueueConstructor::Construct(fst, distance)); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 141 | ShortestDistance>(fst, distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 236s] 142 | opts); [ 236s] | ~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 236s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 236s] 172 | opts); [ 236s] | ~~~~~ [ 236s] shortest-distance.cc:51:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 236s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 236s] 119 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 236s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 665 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 236s] | ^~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 236s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 225 | std::get<3>(*args)); [ 236s] | ~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:52:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../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] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 236s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 236s] 119 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 236s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 665 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 236s] | ^~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 236s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 225 | std::get<3>(*args)); [ 236s] | ~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:52:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../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] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 236s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 236s] 119 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 236s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 665 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 236s] | ^~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 236s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 225 | std::get<3>(*args)); [ 236s] | ~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:52:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../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] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 236s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 236s] 119 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 236s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 665 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 236s] | ^~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 236s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 225 | std::get<3>(*args)); [ 236s] | ~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:52:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../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] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 236s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 236s] 119 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 236s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 665 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 236s] | ^~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 236s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 225 | std::get<3>(*args)); [ 236s] | ~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:52:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../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] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 236s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 236s] 119 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 236s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-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 >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 665 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../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]' [ 236s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 236s] | ^~~~~~~~~~~ [ 236s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 236s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 236s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] 225 | std::get<3>(*args)); [ 236s] | ~~~~~~~~~~~~~~~~~~~ [ 236s] shortest-distance.cc:52:1: required from here [ 236s] 168 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../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] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../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] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/script/shortest-path.h:29, [ 237s] from shortest-path.cc:18: [ 237s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 237s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 475 | VectorFst rfst; [ 237s] | ^~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] In file included from ./../include/fst/expanded-fst.h:38, [ 237s] from ./../include/fst/mutable-fst.h:38: [ 237s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 237s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 475 | VectorFst rfst; [ 237s] | ^~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 475 | VectorFst rfst; [ 237s] | ^~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/script/shortest-path.h:32: [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 482 | if (state < distance->size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 237s] ./../include/fst/queue.h:558:11: required from here [ 237s] 558 | StateId Head() const final { [ 237s] | ^~~~ [ 237s] ./../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] [ 237s] 562 | ((front_ >= trivial_queue_.size()) || [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 237s] ./../include/fst/queue.h:573:8: required from here [ 237s] 573 | void Enqueue(StateId s) final { [ 237s] | ^~~~~~~ [ 237s] ./../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] [ 237s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 237s] ./../include/fst/queue.h:591:8: required from here [ 237s] 591 | void Dequeue() final { [ 237s] | ^~~~~~~ [ 237s] ./../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] [ 237s] 594 | } else if (front_ < trivial_queue_.size()) { [ 237s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 237s] ./../include/fst/queue.h:603:8: required from here [ 237s] 603 | bool Empty() const final { [ 237s] | ^~~~~ [ 237s] ./../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] [ 237s] 612 | return (front_ >= trivial_queue_.size()) || [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 237s] ./../include/fst/queue.h:617:8: required from here [ 237s] 617 | void Clear() final { [ 237s] | ^~~~~ [ 237s] ./../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] [ 237s] 621 | } else if (i < trivial_queue_.size()) { [ 237s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 237s] ./../include/fst/queue.h:238:8: required from here [ 237s] 238 | void Update(StateId s) override { [ 237s] | ^~~~~~ [ 237s] ./../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] [ 237s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 237s] | ~~^~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 482 | if (state < distance->size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 482 | if (state < distance->size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 108 | ShortestPath>( [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 237s] 109 | ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 482 | if (state < distance->size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 482 | if (state < distance->size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 482 | if (state < distance->size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 190 | if (distance->size() < source) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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] [ 237s] 222 | if (distance->size() <= arc.nextstate) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 490 | opts.weight_threshold, opts.state_threshold); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 356 | while (pairs.size() <= final_state) { [ 237s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 237s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 237s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/cache.h:40, [ 237s] from ./../include/fst/shortest-distance.h:29: [ 237s] ./../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 > >]': [ 237s] ./../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 > >]' [ 237s] 416 | BaseImpl::DeleteStates(dstates); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 237s] ./../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 > >]' [ 237s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:344:8: required from here [ 237s] 344 | void DeleteStates(const std::vector &dstates) override { [ 237s] | ^~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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 > >]': [ 237s] ./../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 > >]' [ 237s] 416 | BaseImpl::DeleteStates(dstates); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 237s] ./../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 > >]' [ 237s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:344:8: required from here [ 237s] 344 | void DeleteStates(const std::vector &dstates) override { [ 237s] | ^~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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 > >]': [ 237s] ./../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 > >]' [ 237s] 416 | BaseImpl::DeleteStates(dstates); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 237s] ./../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 > >]' [ 237s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:344:8: required from here [ 237s] 344 | void DeleteStates(const std::vector &dstates) override { [ 237s] | ^~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 190 | if (distance->size() < source) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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] [ 237s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 222 | if (distance->size() <= arc.nextstate) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 190 | if (distance->size() < source) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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] [ 237s] 222 | if (distance->size() <= arc.nextstate) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 108 | ShortestPath>( [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 237s] 109 | ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 190 | if (distance->size() < source) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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] [ 237s] 222 | if (distance->size() <= arc.nextstate) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 190 | if (distance->size() < source) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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] [ 237s] 222 | if (distance->size() <= arc.nextstate) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 190 | if (distance->size() < source) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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] [ 237s] 222 | if (distance->size() <= arc.nextstate) { [ 237s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/shortest-path.h:35: [ 237s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 237s] ./../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]' [ 237s] 408 | Connect(ofst); [ 237s] | ~~~~~~~^~~~~~ [ 237s] ./../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]' [ 237s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 490 | opts.weight_threshold, opts.state_threshold); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/script/shortest-path.h:31: [ 237s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 237s] ./../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]' [ 237s] 237 | state_queue->Update(arc.nextstate); [ 237s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 108 | ShortestPath>( [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 237s] 109 | ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 237s] | ~~^~~~~~~~~~~~~~ [ 237s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 237s] ./../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]' [ 237s] 198 | state_queue->Enqueue(source); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 237s] | ~~~~~~~~~~~~~~~~~^~~~ [ 237s] ./../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]': [ 237s] ./../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]' [ 237s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 689 | &unweighted); [ 237s] | ~~~~~~~~~~~~ [ 237s] /usr/lib64/gcc/x86_64-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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 74 | QueueConstructor::Construct(ifst, distance)); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 237s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/queue.h:38: [ 237s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 237s] ./../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]' [ 237s] 224 | key_[s] = heap_.Insert(s); [ 237s] | ~~~~~~~~~~~~^~~ [ 237s] ./../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]' [ 237s] 198 | state_queue->Enqueue(source); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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]' [ 237s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 457 | &parent)) { [ 237s] | ~~~~~~~~ [ 237s] ./../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]' [ 237s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 237s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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 >]' [ 237s] 108 | ShortestPath>( [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 237s] 109 | ifst, ofst, &distance, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 237s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 237s] shortest-path.cc:37:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 57 | if (size_ < values_.size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] In file included from ./../include/fst/queue.h:40: [ 238s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 238s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 238s] 119 | visitor->FinishVisit(); [ 238s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 238s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 238s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 238s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] /usr/lib64/gcc/x86_64-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 >]' [ 238s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 238s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 107 | return std::make_unique>(fst, ArcFilter()); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 74 | QueueConstructor::Construct(ifst, distance)); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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 >]' [ 238s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 238s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 238s] shortest-path.cc:37:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../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] [ 238s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 238s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 238s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 238s] | ^~~~~~~ [ 238s] /usr/lib64/gcc/x86_64-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 >]' [ 238s] 196 | { return bool(_M_comp(*__it, __val)); } [ 238s] | ~~~~~~~^~~~~~~~~~~~~~ [ 238s] /usr/lib64/gcc/x86_64-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 > >]' [ 238s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] /usr/lib64/gcc/x86_64-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 >]' [ 238s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] 490 | opts.weight_threshold, opts.state_threshold); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 238s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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 >]' [ 238s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 238s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 238s] shortest-path.cc:37:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../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] [ 238s] 276 | : (state < distance_.size()) ? distance_[state] [ 238s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 239s] ./../include/fst/queue.h:558:11: required from here [ 239s] 558 | StateId Head() const final { [ 239s] | ^~~~ [ 239s] ./../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] [ 239s] 562 | ((front_ >= trivial_queue_.size()) || [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 239s] ./../include/fst/queue.h:573:8: required from here [ 239s] 573 | void Enqueue(StateId s) final { [ 239s] | ^~~~~~~ [ 239s] ./../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] [ 239s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 239s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 239s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 239s] ./../include/fst/queue.h:591:8: required from here [ 239s] 591 | void Dequeue() final { [ 239s] | ^~~~~~~ [ 239s] ./../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] [ 239s] 594 | } else if (front_ < trivial_queue_.size()) { [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 239s] ./../include/fst/queue.h:603:8: required from here [ 239s] 603 | bool Empty() const final { [ 239s] | ^~~~~ [ 239s] ./../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] [ 239s] 612 | return (front_ >= trivial_queue_.size()) || [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 239s] ./../include/fst/queue.h:617:8: required from here [ 239s] 617 | void Clear() final { [ 239s] | ^~~~~ [ 239s] ./../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] [ 239s] 621 | } else if (i < trivial_queue_.size()) { [ 239s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 239s] ./../include/fst/queue.h:238:8: required from here [ 239s] 238 | void Update(StateId s) override { [ 239s] | ^~~~~~ [ 239s] ./../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] [ 239s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 239s] | ~~^~~~~~~~~~~~~~ [ 239s] In file included from ./../include/fst/shortest-path.h:36: [ 239s] ./../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]': [ 239s] ./../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]' [ 239s] 628 | return FindState(std::move(tuple)); [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/determinize.h:622:11: required from here [ 239s] 622 | StateId ComputeStart() override { [ 239s] | ^~~~~~~~~~~~ [ 239s] ./../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] [ 239s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 239s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 239s] ./../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 > > > > >]': [ 239s] ./../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]' [ 239s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 239s] | ^~~~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 628 | return FindState(std::move(tuple)); [ 239s] | ^~~~~~~~~ [ 239s] ./../include/fst/determinize.h:622:11: required from here [ 239s] 622 | StateId ComputeStart() override { [ 239s] | ^~~~~~~~~~~~ [ 239s] ./../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] [ 239s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 239s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 239s] In file included from ./../include/fst/cache.h:40, [ 239s] from ./../include/fst/shortest-path.h:34: [ 239s] ./../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 > >]': [ 239s] ./../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 > >]' [ 239s] 416 | BaseImpl::DeleteStates(dstates); [ 239s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 239s] ./../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 > >]' [ 239s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 239s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 239s] ./../include/fst/mutable-fst.h:344:8: required from here [ 239s] 344 | void DeleteStates(const std::vector &dstates) override { [ 239s] | ^~~~~~~~~~~~ [ 239s] ./../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] [ 239s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 239s] ./../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] [ 239s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 239s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 240s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 240s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 240s] mv -f $depbase.Tpo $depbase.Plo [ 240s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 243s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 243s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 243s] mv -f $depbase.Tpo $depbase.Plo [ 243s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 244s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 244s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 244s] mv -f $depbase.Tpo $depbase.Plo [ 244s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 246s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 246s] 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] [ 246s] 61 | while (potentials->size() <= s) { [ 246s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 247s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 247s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 247s] mv -f $depbase.Tpo $depbase.Plo [ 247s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 250s] In file included from ./../include/fst/topsort.h:29, [ 250s] from ./../include/fst/script/topsort.h:21, [ 250s] from topsort.cc:18: [ 250s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 250s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 250s] 96 | StateSort(fst, order); [ 250s] | ~~~~~~~~~^~~~~~~~~~~~ [ 250s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 250s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 250s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] topsort.cc:32:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../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] [ 250s] 43 | if (order.size() != fst->NumStates()) { [ 250s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 250s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 250s] 96 | StateSort(fst, order); [ 250s] | ~~~~~~~~~^~~~~~~~~~~~ [ 250s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 250s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 250s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] topsort.cc:32:1: required from here [ 250s] 168 | ({#Op, Arc::Type()}, Op) [ 250s] | ^ [ 250s] ./../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] [ 250s] 43 | if (order.size() != fst->NumStates()) { [ 250s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 251s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 251s] 96 | StateSort(fst, order); [ 251s] | ~~~~~~~~~^~~~~~~~~~~~ [ 251s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 251s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] topsort.cc:32:1: required from here [ 251s] 168 | ({#Op, Arc::Type()}, Op) [ 251s] | ^ [ 251s] ./../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] [ 251s] 43 | if (order.size() != fst->NumStates()) { [ 251s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 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/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 251s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 251s] 94 | DfsVisit(*fst, &top_order_visitor); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 251s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] topsort.cc:32: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/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/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 251s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 251s] 94 | DfsVisit(*fst, &top_order_visitor); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 251s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] topsort.cc:32: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/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/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 251s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 251s] 94 | DfsVisit(*fst, &top_order_visitor); [ 251s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 251s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 251s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] topsort.cc:32: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] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 251s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 251s] mv -f $depbase.Tpo $depbase.Plo [ 251s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 257s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 257s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 257s] mv -f $depbase.Tpo $depbase.Plo [ 257s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 258s] In file included from ./../include/fst/determinize.h:38: [ 258s] 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]', [ 258s] 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, [ 258s] 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: [ 258s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable > >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 258s] 166 | current_entry_ = &entry; [ 258s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 258s] ./../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 >]': [ 258s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 258s] 349 | StateTuple *raw_tuple = tuple.release(); [ 258s] | ^~~~~~~~~ [ 258s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 258s] 645 | StateId FindState(std::unique_ptr tuple) { [ 258s] | ^ [ 259s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 259s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 259s] mv -f $depbase.Tpo $depbase.Plo [ 259s] libtool: compile: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 282s] In file included from ./../include/fst/determinize.h:38: [ 282s] 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]', [ 282s] 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, [ 282s] 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: [ 282s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 282s] 166 | current_entry_ = &entry; [ 282s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 282s] ./../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 >]': [ 282s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 282s] 349 | StateTuple *raw_tuple = tuple.release(); [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 282s] 645 | StateId FindState(std::unique_ptr tuple) { [ 282s] | ^ [ 283s] 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]', [ 283s] 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, [ 283s] 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: [ 283s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 283s] 166 | current_entry_ = &entry; [ 283s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 283s] ./../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 >]': [ 283s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 283s] 349 | StateTuple *raw_tuple = tuple.release(); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 283s] 645 | StateId FindState(std::unique_ptr tuple) { [ 283s] | ^ [ 283s] 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]', [ 283s] 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, [ 283s] 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: [ 283s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 283s] 166 | current_entry_ = &entry; [ 283s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 283s] ./../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 >]': [ 283s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 283s] 349 | StateTuple *raw_tuple = tuple.release(); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 283s] 645 | StateId FindState(std::unique_ptr tuple) { [ 283s] | ^ [ 283s] 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]', [ 283s] 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, [ 283s] 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: [ 283s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 283s] 166 | current_entry_ = &entry; [ 283s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 283s] ./../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 >]': [ 283s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 283s] 349 | StateTuple *raw_tuple = tuple.release(); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 283s] 645 | StateId FindState(std::unique_ptr tuple) { [ 283s] | ^ [ 283s] 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]', [ 283s] 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, [ 283s] 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: [ 283s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 283s] 166 | current_entry_ = &entry; [ 283s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 283s] ./../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 >]': [ 283s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 283s] 349 | StateTuple *raw_tuple = tuple.release(); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 283s] 645 | StateId FindState(std::unique_ptr tuple) { [ 283s] | ^ [ 283s] 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]', [ 283s] 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, [ 283s] 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: [ 283s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 283s] 166 | current_entry_ = &entry; [ 283s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 283s] ./../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 >]': [ 283s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 283s] 349 | StateTuple *raw_tuple = tuple.release(); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 283s] 645 | StateId FindState(std::unique_ptr tuple) { [ 283s] | ^ [ 283s] 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]', [ 283s] 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, [ 283s] 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: [ 283s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 283s] 166 | current_entry_ = &entry; [ 283s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 283s] ./../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 >]': [ 283s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 283s] 349 | StateTuple *raw_tuple = tuple.release(); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 283s] 645 | StateId FindState(std::unique_ptr tuple) { [ 283s] | ^ [ 284s] 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]', [ 284s] 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, [ 284s] 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: [ 284s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 284s] 166 | current_entry_ = &entry; [ 284s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 284s] ./../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 >]': [ 284s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 284s] 349 | StateTuple *raw_tuple = tuple.release(); [ 284s] | ^~~~~~~~~ [ 284s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 284s] 645 | StateId FindState(std::unique_ptr tuple) { [ 284s] | ^ [ 284s] 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]', [ 284s] 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, [ 284s] 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: [ 284s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 284s] 166 | current_entry_ = &entry; [ 284s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 284s] ./../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 >]': [ 284s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 284s] 349 | StateTuple *raw_tuple = tuple.release(); [ 284s] | ^~~~~~~~~ [ 284s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 284s] 645 | StateId FindState(std::unique_ptr tuple) { [ 284s] | ^ [ 284s] 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]', [ 284s] 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, [ 284s] 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: [ 284s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 284s] 166 | current_entry_ = &entry; [ 284s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 284s] ./../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 >]': [ 284s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 284s] 349 | StateTuple *raw_tuple = tuple.release(); [ 284s] | ^~~~~~~~~ [ 284s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 284s] 645 | StateId FindState(std::unique_ptr tuple) { [ 284s] | ^ [ 297s] In file included from ./../include/fst/replace.h:35: [ 297s] 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]', [ 297s] 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, [ 297s] 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: [ 297s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 297s] 166 | current_entry_ = &entry; [ 297s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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 >]': [ 297s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 297s] 349 | StateTuple *raw_tuple = tuple.release(); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 297s] 645 | StateId FindState(std::unique_ptr tuple) { [ 297s] | ^ [ 297s] 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]', [ 297s] 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, [ 297s] 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: [ 297s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 297s] 166 | current_entry_ = &entry; [ 297s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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 >]': [ 297s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 297s] 349 | StateTuple *raw_tuple = tuple.release(); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 297s] 645 | StateId FindState(std::unique_ptr tuple) { [ 297s] | ^ [ 297s] 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]', [ 297s] 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, [ 297s] 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: [ 297s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 297s] 166 | current_entry_ = &entry; [ 297s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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 >]': [ 297s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 297s] 349 | StateTuple *raw_tuple = tuple.release(); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 297s] 645 | StateId FindState(std::unique_ptr tuple) { [ 297s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*&_14->tuples_.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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 383s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 384s] libtool: link: x86_64-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 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -g /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-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/x86_64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../x86_64-tizen-linux-gnu/lib -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crtn.o -Wl,-soname -Wl,libfstscript.so.26 -o .libs/libfstscript.so.26.0.0 [ 393s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 393s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 393s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 393s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 393s] Making all in bin [ 393s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 393s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 393s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 393s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 393s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 396s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 396s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 396s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 398s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 398s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 398s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 402s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 402s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 402s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 403s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 404s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 404s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 404s] mv -f $depbase.Tpo $depbase.Po [ 404s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 404s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 404s] mv -f $depbase.Tpo $depbase.Po [ 404s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 404s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 404s] mv -f $depbase.Tpo $depbase.Po [ 405s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 408s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 408s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 408s] mv -f $depbase.Tpo $depbase.Po [ 409s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 409s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 409s] mv -f $depbase.Tpo $depbase.Po [ 409s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 409s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 409s] mv -f $depbase.Tpo $depbase.Po [ 409s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 409s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 409s] mv -f $depbase.Tpo $depbase.Po [ 409s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 409s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 409s] mv -f $depbase.Tpo $depbase.Po [ 409s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 409s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 409s] mv -f $depbase.Tpo $depbase.Po [ 410s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 410s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 410s] mv -f $depbase.Tpo $depbase.Po [ 411s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 411s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 411s] mv -f $depbase.Tpo $depbase.Po [ 411s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 411s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 411s] mv -f $depbase.Tpo $depbase.Po [ 411s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 411s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 411s] mv -f $depbase.Tpo $depbase.Po [ 412s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 412s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 412s] mv -f $depbase.Tpo $depbase.Po [ 412s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 412s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 412s] mv -f $depbase.Tpo $depbase.Po [ 413s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 413s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 413s] mv -f $depbase.Tpo $depbase.Po [ 413s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 413s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 413s] mv -f $depbase.Tpo $depbase.Po [ 413s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 413s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 413s] mv -f $depbase.Tpo $depbase.Po [ 413s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 413s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 413s] mv -f $depbase.Tpo $depbase.Po [ 413s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 413s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 413s] mv -f $depbase.Tpo $depbase.Po [ 414s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 414s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 414s] mv -f $depbase.Tpo $depbase.Po [ 414s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 414s] x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 414s] mv -f $depbase.Tpo $depbase.Po [ 414s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 414s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 415s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 415s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 415s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 415s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 415s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 415s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 416s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 416s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 416s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 416s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 416s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 416s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 416s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 416s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 417s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 417s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 417s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 417s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 417s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 417s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 417s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 417s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 417s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 417s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 417s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 418s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 418s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 418s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 418s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 419s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 420s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] libtool: link: x86_64-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 --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -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 [ 420s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 420s] Making all in test [ 420s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 420s] make[3]: Nothing to be done for 'all'. [ 420s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 420s] Making all in extensions [ 420s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 420s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 420s] make[4]: Nothing to be done for 'all-am'. [ 420s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 420s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 420s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 420s] make[3]: Nothing to be done for 'all-am'. [ 420s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 420s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 421s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 421s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 421s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 421s] + exit 0 [ 421s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.e9yOET [ 421s] + umask 022 [ 421s] + cd /home/abuild/rpmbuild/BUILD [ 421s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-2.2.x86_64 [ 421s] + /usr/lib/rpm/mkinstalldirs /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-2.2.x86_64 [ 421s] /var/tmp/rpm-tmp.e9yOET: line 30: /usr/lib/rpm/mkinstalldirs: No such file or directory [ 421s] error: Bad exit status from /var/tmp/rpm-tmp.e9yOET (%install) [ 421s] [ 421s] [ 421s] RPM build errors: [ 421s] Bad exit status from /var/tmp/rpm-tmp.e9yOET (%install) [ 421s] [ 421s] 958348841e41 failed "build openfst.spec" at Thu Oct 15 05:33:24 UTC 2026. [ 421s]