[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.13 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] 583a36ea4390 started "build openfst.spec" at Wed Jan 7 16:45:58 UTC 2026. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'x86_64' srcmd5 '997c454d1b45ac0c30cda9535479b5a8' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.13/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.13/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/13/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.13/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.13/.build-srcdir/openfst.spec build ... [ 25s] cycle: nss -> libsoftokn3 [ 25s] breaking dependency nss -> libsoftokn3 [ 25s] [1/38] preinstalling libmagic-data... [ 28s] [2/38] preinstalling libncurses... [ 28s] [3/38] preinstalling setup... [ 28s] [4/38] preinstalling filesystem... [ 28s] [5/38] preinstalling glibc... [ 29s] [6/38] preinstalling bash... [ 29s] [7/38] preinstalling diffutils... [ 29s] [8/38] preinstalling grep... [ 29s] [9/38] preinstalling libattr... [ 29s] [10/38] preinstalling libbz2... [ 29s] [11/38] preinstalling libcap... [ 29s] [12/38] preinstalling libfreebl3... [ 30s] [13/38] preinstalling libgcc... [ 31s] [14/38] preinstalling liblua... [ 31s] [15/38] preinstalling liblzma... [ 31s] [16/38] preinstalling libopenssl3... [ 33s] [17/38] preinstalling libpopt... [ 33s] [18/38] preinstalling libreadline... [ 33s] [19/38] preinstalling libsmack... [ 33s] [20/38] preinstalling libsqlite... [ 33s] [21/38] preinstalling libxcrypt... [ 33s] [22/38] preinstalling libxml2... [ 34s] [23/38] preinstalling libzstd1... [ 34s] [24/38] preinstalling nspr... [ 34s] [25/38] preinstalling sed... [ 34s] [26/38] preinstalling zlib... [ 34s] [27/38] preinstalling coreutils... [ 35s] [28/38] preinstalling libacl... [ 35s] [29/38] preinstalling libelf... [ 35s] [30/38] preinstalling smack... [ 35s] [31/38] preinstalling bzip2... [ 35s] [32/38] preinstalling libmagic... [ 35s] [33/38] preinstalling util-linux... [ 36s] [34/38] preinstalling tar... [ 36s] [35/38] preinstalling util-linux-su... [ 36s] [36/38] preinstalling rpm... [ 37s] [37/38] preinstalling nss... [ 37s] [38/38] preinstalling libsoftokn3... [ 38s] running setup postinstall script [ 38s] chroot: failed to run command '': No such file or directory [ 38s] initializing rpm db... [ 38s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 38s] breaking dependency libxcrypt-devel -> glibc-devel [ 38s] cycle: libsoftokn3 -> nss [ 38s] breaking dependency nss -> libsoftokn3 [ 38s] cycle: llvm -> clang [ 38s] breaking dependency llvm -> clang [ 38s] cycle: llvm -> lldb -> clang [ 38s] breaking dependency llvm -> lldb [ 38s] done [ 38s] querying package ids... [ 39s] [1/108] cumulate libmagic-data-5.46-1.11 [ 39s] [2/108] cumulate setup-0.9-1.2 [ 39s] [3/108] cumulate filesystem-3.1-1.1 [ 39s] [4/108] cumulate glibc-2.40-1.11 [ 39s] [5/108] cumulate bash-3.2.57-1.2 [ 39s] [6/108] cumulate cpio-2.8-2.2 [ 39s] [7/108] cumulate diffutils-3.10-1.2 [ 39s] [8/108] cumulate findutils-4.3.8-1.12 [ 39s] [9/108] cumulate gdbm-1.8.3-1.12 [ 39s] [10/108] cumulate hostname-3.23-1.2 [ 39s] [11/108] cumulate libatomic-14.2.0-1.10 [ 39s] [12/108] cumulate libattr-2.5.1-1.12 [ 39s] [13/108] cumulate libblkid-2.41.2-1.8 [ 39s] [14/108] cumulate libbz2-1.0.8-1.11 [ 39s] [15/108] cumulate libcap-2.73-1.11 [ 39s] [16/108] cumulate libfreebl3-3.109-1.2 [ 39s] [17/108] cumulate libgcc-14.2.0-1.10 [ 39s] [18/108] cumulate libgomp-14.2.0-1.10 [ 39s] [19/108] cumulate libitm-14.2.0-1.10 [ 39s] [20/108] cumulate libltdl-2.5.4-1.11 [ 39s] [21/108] cumulate liblua-5.1.5-1.10 [ 39s] [22/108] cumulate liblzma-5.8.1-1.5 [ 39s] [23/108] cumulate libopenssl11-1.1.1w-1.12 [ 39s] [24/108] cumulate libopenssl3-3.0.18-1.12 [ 39s] [25/108] cumulate libpcre-8.45-1.12 [ 39s] [26/108] cumulate libpopt-1.16-1.10 [ 39s] [27/108] cumulate libpython-2.7.18-1.12 [ 39s] [28/108] cumulate libquadmath-14.2.0-1.10 [ 39s] [29/108] cumulate libsmack-1.3.1-1.10 [ 39s] [30/108] cumulate libsmartcols-2.41.2-1.8 [ 39s] [31/108] cumulate libsqlite-3.51.0-1.12 [ 39s] [32/108] cumulate libuuid-2.41.2-1.8 [ 39s] [33/108] cumulate libxcrypt-4.4.36-1.12 [ 39s] [34/108] cumulate libxml2-2.13.5-1.11 [ 39s] [35/108] cumulate libzstd1-1.5.7-1.6 [ 39s] [36/108] cumulate m4-1.4.20-1.2 [ 39s] [37/108] cumulate net-tools-2.0_20121208git-1.10 [ 39s] [38/108] cumulate nspr-4.36-1.3 [ 39s] [39/108] cumulate patch-2.8-1.5 [ 39s] [40/108] cumulate pkg-config-0.29.2-1.12 [ 39s] [41/108] cumulate sed-4.1c-1.10 [ 39s] [42/108] cumulate update-alternatives-1.22.21-1.1 [ 39s] [43/108] cumulate which-2.17-1.1 [ 39s] [44/108] cumulate zlib-1.3.1-1.12 [ 39s] [45/108] cumulate build-compare-2023.06.18-1.3 [ 39s] [46/108] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 39s] [47/108] cumulate binutils-libs-2.43-1.11 [ 39s] [48/108] cumulate coreutils-6.9-14.3 [ 39s] [49/108] cumulate cpp-14.2.0-1.10 [ 39s] [50/108] cumulate gawk-3.1.5-1.2 [ 39s] [51/108] cumulate gcc-c++-14.2.0-1.10 [ 39s] [52/108] cumulate grep-2.5.2-1.9 [ 39s] [53/108] cumulate libacl-2.3.2-1.11 [ 39s] [54/108] cumulate libelf-0.189-1.12 [ 39s] [55/108] cumulate libgfortran-14.2.0-1.10 [ 39s] [56/108] cumulate liblastlog2-2.41.2-1.8 [ 39s] [57/108] cumulate libmount-2.41.2-1.8 [ 39s] [58/108] cumulate libstdc++-14.2.0-1.10 [ 39s] [59/108] cumulate make-4.4.1-1.11 [ 39s] [60/108] cumulate nss-certs-3.109-1.2 [ 39s] [61/108] cumulate smack-1.3.1-1.10 [ 39s] [62/108] cumulate bzip2-1.0.8-1.11 [ 39s] [63/108] cumulate libfdisk-2.41.2-1.8 [ 39s] [64/108] cumulate libmagic-5.46-1.11 [ 39s] [65/108] cumulate xz-5.8.1-1.5 [ 39s] [66/108] cumulate perl-5.38.0-1.11 [ 39s] [67/108] cumulate build-mkbaselibs-20120927-1.1 [ 39s] [68/108] cumulate libstdc++-devel-14.2.0-1.10 [ 39s] [69/108] cumulate linux-glibc-devel-6.6-1.12 [ 39s] [70/108] cumulate tar-1.17-1.1 [ 39s] [71/108] cumulate terminfo-base-full-6.4-1.12 [ 39s] [72/108] cumulate autoconf-2.71-1.12 [ 39s] [73/108] cumulate db4-4.8.30.NC-1.11 [ 39s] [74/108] cumulate file-5.46-1.11 [ 39s] [75/108] cumulate glibc-locale-2.40-1.11 [ 39s] [76/108] cumulate gzip-1.3.12-1.10 [ 39s] [77/108] cumulate libcc1-14.2.0-1.10 [ 39s] [78/108] cumulate binutils-2.43-1.11 [ 39s] [79/108] cumulate pam-1.1.6-1.8 [ 39s] [80/108] cumulate tzdata-2025b-1.1 [ 39s] [81/108] cumulate libdw-0.189-1.12 [ 39s] [82/108] cumulate libllvm-21.1.1-4.1 [ 39s] [83/108] cumulate libarchive-3.8.1-1.11 [ 39s] [84/108] cumulate automake-1.16.5-1.11 [ 39s] [85/108] cumulate libasm-0.189-1.12 [ 39s] [86/108] cumulate libncurses6-6.4-1.12 [ 39s] [87/108] cumulate build-20120927-1.1 [ 39s] [88/108] cumulate gcc-14.2.0-1.10 [ 39s] [89/108] cumulate rpm-4.14.1.1-1.11 [ 39s] [90/108] cumulate libncurses-6.4-1.12 [ 39s] [91/108] cumulate less-685-1.1 [ 39s] [92/108] cumulate libreadline-5.2-1.11 [ 39s] [93/108] cumulate libtool-2.5.4-1.11 [ 39s] [94/108] cumulate elfutils-0.189-1.12 [ 39s] [95/108] cumulate python-2.7.18-1.12 [ 39s] [96/108] cumulate util-linux-2.41.2-1.8 [ 39s] [97/108] cumulate util-linux-su-2.41.2-1.8 [ 39s] [98/108] cumulate libxcrypt-devel-4.4.36-1.12 [ 39s] [99/108] cumulate nss-3.109-1.2 [ 39s] [100/108] cumulate llvm-21.1.1-4.1 [ 39s] [101/108] cumulate glibc-devel-2.40-1.11 [ 39s] [102/108] cumulate libsoftokn3-3.109-1.2 [ 39s] [103/108] cumulate llvm-devel-21.1.1-4.1 [ 39s] [104/108] cumulate clang-21.1.1-4.1 [ 39s] [105/108] cumulate zlib-devel-1.3.1-1.12 [ 39s] [106/108] cumulate python-devel-2.7.18-1.12 [ 39s] [107/108] cumulate lldb-21.1.1-4.1 [ 39s] [108/108] cumulate rpm-build-4.14.1.1-1.11 [ 39s] now installing cumulated packages [ 77s] Preparing... ######################################## [ 77s] Updating / installing... [ 77s] setup-0.9-1.2 ######################################## [ 77s] filesystem-3.1-1.1 ######################################## [ 78s] glibc-2.40-1.11 ######################################## [ 78s] bash-3.2.57-1.2 ######################################## [ 78s] zlib-1.3.1-1.12 ######################################## [ 79s] coreutils-6.9-14.3 ######################################## [ 79s] libgcc-14.2.0-1.10 ######################################## [ 80s] libstdc++-14.2.0-1.10 ######################################## [ 80s] libbz2-1.0.8-1.11 ######################################## [ 81s] libelf-0.189-1.12 ######################################## [ 81s] liblzma-5.8.1-1.5 ######################################## [ 81s] libxcrypt-4.4.36-1.12 ######################################## [ 82s] libdw-0.189-1.12 ######################################## [ 82s] libxml2-2.13.5-1.11 ######################################## [ 97s] libllvm-21.1.1-4.1 ######################################## [ 98s] libblkid-2.41.2-1.8 ######################################## [ 98s] libsqlite-3.51.0-1.12 ######################################## [ 98s] nspr-4.36-1.3 ######################################## [ 99s] pkg-config-0.29.2-1.12 ######################################## [ 99s] pam-1.1.6-1.8 ######################################## [ 99s] libfreebl3-3.109-1.2 ######################################## [ 100s] libopenssl3-3.0.18-1.12 ######################################## [ 100s] libpopt-1.16-1.10 ######################################## [ 101s] libpython-2.7.18-1.12 ######################################## [ 101s] libuuid-2.41.2-1.8 ######################################## [ 101s] libfdisk-2.41.2-1.8 ######################################## [ 101s] nss-certs-3.109-1.2 ######################################## [ 102s] libsoftokn3-3.109-1.2 ######################################## [ 103s] nss-3.109-1.2 ######################################## [ 104s] liblastlog2-2.41.2-1.8 ######################################## [ 104s] libmount-2.41.2-1.8 ######################################## [ 105s] libasm-0.189-1.12 ######################################## [ 105s] xz-5.8.1-1.5 ######################################## [ 106s] bzip2-1.0.8-1.11 ######################################## [ 106s] db4-4.8.30.NC-1.11 ######################################## [ 107s] libcc1-14.2.0-1.10 ######################################## [ 109s] libgfortran-14.2.0-1.10 ######################################## [ 111s] linux-glibc-devel-6.6-1.12 ######################################## [ 111s] libxcrypt-devel-4.4.36-1.12 ######################################## [ 112s] glibc-devel-2.40-1.11 ######################################## [ 112s] terminfo-base-full-6.4-1.12 ######################################## [ 112s] libncurses6-6.4-1.12 ######################################## [ 113s] libreadline-5.2-1.11 ######################################## [ 145s] clang-21.1.1-4.1 ######################################## [ 149s] lldb-21.1.1-4.1 ######################################## [ 165s] llvm-21.1.1-4.1 ######################################## [ 165s] gzip-1.3.12-1.10 ######################################## [ 166s] binutils-libs-2.43-1.11 ######################################## [ 172s] binutils-2.43-1.11 ######################################## [ 172s] make-4.4.1-1.11 ######################################## [ 172s] findutils-4.3.8-1.12 ######################################## [ 172s] gdbm-1.8.3-1.12 ######################################## [ 193s] perl-5.38.0-1.11 ######################################## [ 193s] build-mkbaselibs-20120927-1.1 ######################################## [ 193s] libatomic-14.2.0-1.10 ######################################## [ 194s] libattr-2.5.1-1.12 ######################################## [ 194s] libacl-2.3.2-1.11 ######################################## [ 194s] tar-1.17-1.1 ######################################## [ 194s] libarchive-3.8.1-1.11 ######################################## [ 194s] libcap-2.73-1.11 ######################################## [ 195s] libgomp-14.2.0-1.10 ######################################## [ 195s] libitm-14.2.0-1.10 ######################################## [ 195s] libltdl-2.5.4-1.11 ######################################## [ 196s] liblua-5.1.5-1.10 ######################################## [ 196s] libopenssl11-1.1.1w-1.12 ######################################## [ 202s] python-2.7.18-1.12 ######################################## [ 203s] libpcre-8.45-1.12 ######################################## [ 204s] libquadmath-14.2.0-1.10 ######################################## [ 204s] libsmack-1.3.1-1.10 ######################################## [ 204s] libsmartcols-2.41.2-1.8 ######################################## [ 205s] libzstd1-1.5.7-1.6 ######################################## [ 205s] m4-1.4.20-1.2 ######################################## [ 205s] autoconf-2.71-1.12 ######################################## [ 206s] automake-1.16.5-1.11 ######################################## [ 206s] patch-2.8-1.5 ######################################## [ 206s] sed-4.1c-1.10 ######################################## [ 207s] util-linux-2.41.2-1.8 ######################################## [ 209s] libmagic-data-5.46-1.11 ######################################## [ 209s] libmagic-5.46-1.11 ######################################## [ 211s] rpm-4.14.1.1-1.11 ######################################## [ 212s] rpm-build-4.14.1.1-1.11 ######################################## [ 212s] file-5.46-1.11 ######################################## [ 212s] util-linux-su-2.41.2-1.8 ######################################## [ 212s] libtool-2.5.4-1.11 ######################################## [ 212s] smack-1.3.1-1.10 ######################################## [ 230s] gcc-14.2.0-1.10 ######################################## [ 230s] grep-2.5.2-1.9 ######################################## [ 235s] python-devel-2.7.18-1.12 ######################################## [ 235s] build-20120927-1.1 ######################################## [ 243s] llvm-devel-21.1.1-4.1 ######################################## [ 243s] libncurses-6.4-1.12 ######################################## [ 243s] less-685-1.1 ######################################## [ 244s] zlib-devel-1.3.1-1.12 ######################################## [ 244s] elfutils-0.189-1.12 ######################################## [ 249s] libstdc++-devel-14.2.0-1.10 ######################################## [ 251s] glibc-locale-2.40-1.11 ######################################## [ 252s] tzdata-2025b-1.1 ######################################## [ 260s] cpp-14.2.0-1.10 ######################################## [ 269s] gcc-c++-14.2.0-1.10 ######################################## [ 269s] build-compare-2023.06.18-1.3 ######################################## [ 269s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 269s] gawk-3.1.5-1.2 ######################################## [ 269s] cpio-2.8-2.2 ######################################## [ 269s] diffutils-3.10-1.2 ######################################## [ 269s] hostname-3.23-1.2 ######################################## [ 269s] net-tools-2.0_20121208git-1.10 ######################################## [ 269s] update-alternatives-1.22.21-1.1 ######################################## [ 269s] which-2.17-1.1 ######################################## [ 270s] now finalizing build dir... [ 271s] ----------------------------------------------------------------- [ 271s] I have the following modifications for openfst.spec: [ 271s] 6c6 [ 271s] < Release: 0 [ 271s] --- [ 271s] > Release: 1.2 [ 271s] ----------------------------------------------------------------- [ 271s] ----- building openfst.spec (user abuild) [ 271s] ----------------------------------------------------------------- [ 271s] ----------------------------------------------------------------- [ 271s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Dev/standard/997c454d1b45ac0c30cda9535479b5a8-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 271s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JcQBZI [ 271s] + umask 022 [ 271s] + cd /home/abuild/rpmbuild/BUILD [ 271s] + cd /home/abuild/rpmbuild/BUILD [ 271s] + rm -rf openfst-1.8.4 [ 271s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 271s] + /bin/tar -xof - [ 274s] + STATUS=0 [ 274s] + '[' 0 -ne 0 ']' [ 274s] + cd openfst-1.8.4 [ 274s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 274s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 274s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 274s] + /bin/patch -p1 [ 274s] patching file src/bin/Makefile.am [ 274s] + exit 0 [ 274s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0hPWgF [ 274s] + umask 022 [ 274s] + cd /home/abuild/rpmbuild/BUILD [ 274s] + CFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 274s] + export CFLAGS [ 274s] + CXXFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 274s] + export CXXFLAGS [ 274s] + LDFLAGS=-Wl,-z,relro,--as-needed [ 274s] + export LDFLAGS [ 274s] + cd openfst-1.8.4 [ 274s] + ref=/usr/lib/rpm [ 274s] + mints=0 [ 274s] + case $(uname -m) in [ 274s] ++ uname -m [ 274s] + for s in guess sub [ 274s] ++ find -maxdepth 8 -name config.guess [ 274s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 274s] + grep -q config-patches@ ./config.guess [ 274s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 274s] ++ tr -d $'\r' [ 274s] + timestamp=20220109 [ 274s] + test -n 20220109 [ 274s] + test 20220109 -ge 0 [ 274s] + for s in guess sub [ 274s] ++ find -maxdepth 8 -name config.sub [ 274s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 274s] + grep -q config-patches@ ./config.sub [ 274s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 274s] ++ tr -d $'\r' [ 274s] + timestamp=20220103 [ 274s] + test -n 20220103 [ 274s] + test 20220103 -ge 0 [ 274s] + export AR=gcc-ar RANLIB=gcc-ranlib [ 274s] + AR=gcc-ar [ 274s] + RANLIB=gcc-ranlib [ 274s] + export CC=x86_64-tizen-linux-gnu-gcc CXX=x86_64-tizen-linux-gnu-g++ [ 274s] + CC=x86_64-tizen-linux-gnu-gcc [ 274s] + CXX=x86_64-tizen-linux-gnu-g++ [ 274s] + export 'CXXFLAGS+= -fPIC' [ 274s] + CXXFLAGS+=' -fPIC' [ 274s] + autoreconf -fi [ 276s] libtoolize: putting auxiliary files in '.'. [ 276s] libtoolize: copying file './ltmain.sh' [ 276s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 276s] libtoolize: copying file 'm4/libtool.m4' [ 276s] libtoolize: copying file 'm4/ltoptions.m4' [ 276s] libtoolize: copying file 'm4/ltsugar.m4' [ 276s] libtoolize: copying file 'm4/ltversion.m4' [ 276s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 278s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 278s] configure.ac:11: You should run autoupdate. [ 278s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 278s] configure.ac:11: the top level [ 278s] configure.ac:3: installing './compile' [ 278s] configure.ac:2: installing './missing' [ 279s] src/bin/Makefile.am: installing './depcomp' [ 279s] + CFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 279s] + export CFLAGS [ 279s] + CXXFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC' [ 279s] + export CXXFLAGS [ 279s] + LDFLAGS=-Wl,-z,relro,--as-needed [ 279s] + export LDFLAGS [ 279s] + ./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 [ 279s] checking for a BSD-compatible install... /bin/install -c [ 279s] checking whether build environment is sane... yes [ 279s] checking for a race-free mkdir -p... /bin/mkdir -p [ 279s] checking for gawk... gawk [ 279s] checking whether make sets $(MAKE)... yes [ 279s] checking whether make supports nested variables... yes [ 279s] checking whether make supports the include directive... yes (GNU style) [ 279s] checking for x86_64-tizen-linux-gnu-gcc... x86_64-tizen-linux-gnu-gcc [ 279s] checking whether the C compiler works... yes [ 279s] checking for C compiler default output file name... a.out [ 279s] checking for suffix of executables... [ 279s] checking whether we are cross compiling... no [ 279s] checking for suffix of object files... o [ 279s] checking whether the compiler supports GNU C... yes [ 279s] checking whether x86_64-tizen-linux-gnu-gcc accepts -g... yes [ 279s] checking for x86_64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 279s] checking whether x86_64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 280s] checking dependency style of x86_64-tizen-linux-gnu-gcc... gcc3 [ 280s] checking for x86_64-tizen-linux-gnu-ar... gcc-ar [ 280s] checking the archiver (gcc-ar) interface... ar [ 280s] checking whether the compiler supports GNU C++... yes [ 280s] checking whether x86_64-tizen-linux-gnu-g++ accepts -g... yes [ 280s] checking for x86_64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 280s] checking dependency style of x86_64-tizen-linux-gnu-g++... gcc3 [ 280s] checking build system type... x86_64-tizen-linux-gnu [ 280s] checking host system type... x86_64-tizen-linux-gnu [ 280s] checking how to print strings... printf [ 280s] checking for a sed that does not truncate output... /bin/sed [ 280s] checking for grep that handles long lines and -e... /bin/grep [ 280s] checking for egrep... /bin/grep -E [ 280s] checking for fgrep... /bin/grep -F [ 280s] checking for ld used by x86_64-tizen-linux-gnu-gcc... /usr/x86_64-tizen-linux-gnu/bin/ld [ 280s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 280s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 280s] checking the name lister (/bin/nm -B) interface... BSD nm [ 280s] checking whether ln -s works... yes [ 280s] checking the maximum length of command line arguments... 1572864 [ 280s] checking how to convert x86_64-tizen-linux-gnu file names to x86_64-tizen-linux-gnu format... func_convert_file_noop [ 280s] checking how to convert x86_64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 280s] checking for /usr/x86_64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 280s] checking for file... file [ 280s] checking for x86_64-tizen-linux-gnu-objdump... no [ 280s] checking for objdump... objdump [ 280s] checking how to recognize dependent libraries... pass_all [ 280s] checking for x86_64-tizen-linux-gnu-dlltool... no [ 280s] checking for dlltool... no [ 280s] checking how to associate runtime and link libraries... printf %s\n [ 280s] checking for x86_64-tizen-linux-gnu-ranlib... gcc-ranlib [ 280s] checking for x86_64-tizen-linux-gnu-ar... (cached) gcc-ar [ 280s] checking for archiver @FILE support... @ [ 280s] checking for x86_64-tizen-linux-gnu-strip... no [ 280s] checking for strip... strip [ 280s] checking command to parse /bin/nm -B output from x86_64-tizen-linux-gnu-gcc object... ok [ 280s] checking for sysroot... no [ 280s] checking for a working dd... /bin/dd [ 280s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 280s] checking for x86_64-tizen-linux-gnu-mt... no [ 280s] checking for mt... no [ 280s] checking if : is a manifest tool... no [ 280s] checking for stdio.h... yes [ 280s] checking for stdlib.h... yes [ 280s] checking for string.h... yes [ 280s] checking for inttypes.h... yes [ 280s] checking for stdint.h... yes [ 280s] checking for strings.h... yes [ 280s] checking for sys/stat.h... yes [ 280s] checking for sys/types.h... yes [ 280s] checking for unistd.h... yes [ 280s] checking for dlfcn.h... yes [ 280s] checking for objdir... .libs [ 280s] checking if x86_64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 280s] checking for x86_64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 280s] checking if x86_64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 280s] checking if x86_64-tizen-linux-gnu-gcc static flag -static works... no [ 280s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 280s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 280s] 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 [ 280s] checking whether -lc should be explicitly linked in... no [ 280s] checking dynamic linker characteristics... GNU/Linux ld.so [ 280s] checking how to hardcode library paths into programs... immediate [ 280s] checking whether stripping libraries is possible... yes [ 280s] checking if libtool supports shared libraries... yes [ 280s] checking whether to build shared libraries... yes [ 280s] checking whether to build static libraries... no [ 280s] checking how to run the C++ preprocessor... x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 280s] 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 [ 280s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes [ 281s] 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 [ 281s] checking for x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 281s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 281s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 281s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 281s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 281s] 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 [ 281s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 281s] checking how to hardcode library paths into programs... immediate [ 281s] Checking for float equality... yes [ 281s] checking for dlopen in -ldl... yes [ 281s] checking that generated files are newer than configure... done [ 281s] configure: creating ./config.status [ 281s] config.status: creating Makefile [ 281s] config.status: creating src/Makefile [ 281s] config.status: creating src/include/Makefile [ 281s] config.status: creating src/lib/Makefile [ 281s] config.status: creating src/bin/Makefile [ 281s] config.status: creating src/test/Makefile [ 281s] config.status: creating src/extensions/Makefile [ 281s] config.status: creating src/extensions/compact/Makefile [ 281s] config.status: creating src/extensions/compress/Makefile [ 281s] config.status: creating src/extensions/const/Makefile [ 281s] config.status: creating src/extensions/far/Makefile [ 281s] config.status: creating src/extensions/linear/Makefile [ 281s] config.status: creating src/extensions/lookahead/Makefile [ 281s] config.status: creating src/extensions/mpdt/Makefile [ 281s] config.status: creating src/extensions/ngram/Makefile [ 281s] config.status: creating src/extensions/pdt/Makefile [ 281s] config.status: creating src/extensions/python/Makefile [ 281s] config.status: creating src/extensions/special/Makefile [ 281s] config.status: creating src/script/Makefile [ 281s] config.status: creating config.h [ 281s] config.status: executing depfiles commands [ 282s] config.status: executing libtool commands [ 282s] + /bin/make -j12 [ 282s] /bin/make all-recursive [ 282s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 282s] Making all in src [ 282s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 282s] Making all in include [ 282s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 282s] make[3]: Nothing to be done for 'all'. [ 282s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 282s] Making all in lib [ 282s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 282s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 282s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 282s] 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] [ 282s] 37 | for (int i = 0; i < data.size(); ++i) { [ 282s] | ~~^~~~~~~~~~~~~ [ 282s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 282s] 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] [ 282s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 282s] | ~~^~~~~~~~~~~~~~~~ [ 283s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 283s] 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] [ 283s] 219 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 283s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/cache.h:37, [ 283s] from ./../include/fst/compact-fst.h:43, [ 283s] from fst-types.cc:21: [ 283s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:29:1: required from here [ 283s] 29 | REGISTER_FST(VectorFst, StdArc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] In file included from ./../include/fst/expanded-fst.h:38, [ 283s] from ./../include/fst/mutable-fst.h:38: [ 283s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:29:1: required from here [ 283s] 29 | REGISTER_FST(VectorFst, StdArc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:29:1: required from here [ 283s] 29 | REGISTER_FST(VectorFst, StdArc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:30:1: required from here [ 283s] 30 | REGISTER_FST(VectorFst, LogArc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:30:1: required from here [ 283s] 30 | REGISTER_FST(VectorFst, LogArc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:30:1: required from here [ 283s] 30 | REGISTER_FST(VectorFst, LogArc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:31:1: required from here [ 283s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:31:1: required from here [ 283s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 283s] 527 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:31:1: required from here [ 283s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:37:1: required from here [ 283s] 37 | REGISTER_FST(EditFst, StdArc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:37:1: required from here [ 283s] 37 | REGISTER_FST(EditFst, StdArc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:37:1: required from here [ 283s] 37 | REGISTER_FST(EditFst, StdArc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:38:1: required from here [ 283s] 38 | REGISTER_FST(EditFst, LogArc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:38:1: required from here [ 283s] 38 | REGISTER_FST(EditFst, LogArc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:38:1: required from here [ 283s] 38 | REGISTER_FST(EditFst, LogArc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:39:1: required from here [ 283s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:39:1: required from here [ 283s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 138 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 283s] 640 | class EditFst : public ImplToMutableFst< [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 283s] 87 | class FstRegisterer : public GenericRegisterer> { [ 283s] | ^~~~~~~~~~~~~ [ 283s] fst-types.cc:39:1: required from here [ 283s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 283s] | ^~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 283s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 286s] In file included from fst-types.cc:22: [ 286s] ./../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]': [ 286s] ./../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]' [ 286s] 286 | return WriteFst(*this, strm, opts); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/const-fst.h:285:8: required from here [ 286s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 286s] | ^~~~~ [ 286s] ./../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] [ 286s] 403 | if (hdr.NumStates() != num_states) { [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 407 | if (hdr.NumArcs() != num_arcs) { [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 286s] ./../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]': [ 286s] ./../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]' [ 286s] 286 | return WriteFst(*this, strm, opts); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/const-fst.h:285:8: required from here [ 286s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 286s] | ^~~~~ [ 286s] ./../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] [ 286s] 403 | if (hdr.NumStates() != num_states) { [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 407 | if (hdr.NumArcs() != num_arcs) { [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 286s] ./../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]': [ 286s] ./../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]' [ 286s] 286 | return WriteFst(*this, strm, opts); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/const-fst.h:285:8: required from here [ 286s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 286s] | ^~~~~ [ 286s] ./../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] [ 286s] 403 | if (hdr.NumStates() != num_states) { [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 407 | if (hdr.NumArcs() != num_arcs) { [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 286s] In file included from ./../include/fst/cache.h:40: [ 286s] ./../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 >]': [ 286s] ./../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 >]' [ 286s] 416 | BaseImpl::DeleteStates(dstates); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 286s] ./../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 >]' [ 286s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:344:8: required from here [ 286s] 344 | void DeleteStates(const std::vector &dstates) override { [ 286s] | ^~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 286s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 286s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 286s] ./../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 >]': [ 286s] ./../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 >]' [ 286s] 416 | BaseImpl::DeleteStates(dstates); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 286s] ./../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 >]' [ 286s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:344:8: required from here [ 286s] 344 | void DeleteStates(const std::vector &dstates) override { [ 286s] | ^~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 286s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 286s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 286s] ./../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 >]': [ 286s] ./../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 >]' [ 286s] 416 | BaseImpl::DeleteStates(dstates); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 286s] ./../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 >]' [ 286s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:344:8: required from here [ 286s] 344 | void DeleteStates(const std::vector &dstates) override { [ 286s] | ^~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 286s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 286s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -version-info 26:0:0 -Wl,-z,relro,--as-needed -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 [ 318s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -fstack-protector-strong -g2 -gdwarf-4 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -g -Wl,-z -Wl,relro -Wl,--as-needed /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 [ 321s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 321s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 321s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 321s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 321s] Making all in script [ 321s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 321s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 321s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 321s] mv -f $depbase.Tpo $depbase.Plo [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 321s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 322s] In file included from ./../include/fst/vector-fst.h:43, [ 323s] from ./../include/fst/script/compile-impl.h:37, [ 323s] from ./../include/fst/script/compile.h:32, [ 323s] from compile.cc:18: [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] In file included from ./../include/fst/expanded-fst.h:38, [ 323s] from ./../include/fst/vector-fst.h:39: [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/script/connect.h:21, [ 323s] from connect.cc:18: [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 323s] 29 | Connect(fst->GetMutableFst()); [ 323s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] connect.cc:30:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 323s] 29 | Connect(fst->GetMutableFst()); [ 323s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] connect.cc:30:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 323s] 29 | Connect(fst->GetMutableFst()); [ 323s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] connect.cc:30:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 323s] 220 | mutable VectorFst fst_; [ 323s] | ^~~~ [ 323s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 323s] 68 | FstCompiler fstcompiler( [ 323s] | ^~~~~~~~~~~ [ 323s] compile.cc:64:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/script/arcsort.h:24, [ 323s] from arcsort.cc:18: [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 323s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 323s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 323s] 129 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 323s] 111 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 323s] 41 | ArcSort(fst, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~ [ 323s] arcsort.cc:31:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 323s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 323s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 323s] 129 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 323s] 111 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 323s] 46 | ArcSort(fst, ocomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~ [ 323s] arcsort.cc:31:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 323s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 323s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 323s] 129 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 323s] 111 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 323s] 41 | ArcSort(fst, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~ [ 323s] arcsort.cc:31:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 323s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 323s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 323s] 129 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 323s] 111 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 323s] 46 | ArcSort(fst, ocomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~ [ 323s] arcsort.cc:31:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 323s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 323s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 323s] 129 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 323s] 111 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 323s] 41 | ArcSort(fst, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~ [ 323s] arcsort.cc:31:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 323s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 323s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 323s] 129 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 323s] 111 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 323s] 46 | ArcSort(fst, ocomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~ [ 323s] arcsort.cc:31:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/cache.h:37, [ 323s] from ./../include/fst/arc-map.h:34, [ 323s] from ./../include/fst/determinize.h:35, [ 323s] from ./../include/fst/script/determinize.h:24, [ 323s] from determinize.cc:18: [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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]' [ 323s] 316 | VectorFst rfst; [ 323s] | ^~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] In file included from ./../include/fst/expanded-fst.h:38, [ 323s] from ./../include/fst/mutable-fst.h:38: [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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]' [ 323s] 316 | VectorFst rfst; [ 323s] | ^~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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]' [ 323s] 316 | VectorFst rfst; [ 323s] | ^~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/determinize.h:52: [ 323s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 323s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1116 | Prune(dfst, ofst, popts); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 323s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 323s] from ./../include/fst/encode.h:45, [ 323s] from ./../include/fst/script/decode.h:24, [ 323s] from decode.cc:18: [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 323s] 92 | Connect(fst); [ 323s] | ~~~~~~~^~~~~ [ 323s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 323s] 509 | RmFinalEpsilon(fst); [ 323s] | ~~~~~~~~~~~~~~^~~~~ [ 323s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 323s] 38 | Decode(fst, mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~ [ 323s] decode.cc:37:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 323s] | ~~~~~~~~~~~~^~~~ [ 323s] ./../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] [ 323s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 323s] | ~~~~~~~~~~~~~~~~~^~~~ [ 323s] ./../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] [ 323s] 264 | while (enqueued.size() <= s) { [ 323s] | ~~~~~~~~~~~~~~~~^~~~ [ 323s] ./../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] [ 323s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 323s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 289 | while (idistance.size() <= arc.nextstate) { [ 323s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 301 | while (enqueued.size() <= arc.nextstate) { [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 323s] 92 | Connect(fst); [ 323s] | ~~~~~~~^~~~~ [ 323s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 323s] 509 | RmFinalEpsilon(fst); [ 323s] | ~~~~~~~~~~~~~~^~~~~ [ 323s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 323s] 38 | Decode(fst, mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~ [ 323s] decode.cc:37:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 323s] 92 | Connect(fst); [ 323s] | ~~~~~~~^~~~~ [ 323s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 323s] 509 | RmFinalEpsilon(fst); [ 323s] | ~~~~~~~~~~~~~~^~~~~ [ 323s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 323s] 38 | Decode(fst, mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~ [ 323s] decode.cc:37:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/cache.h:37, [ 323s] from ./../include/fst/arc-map.h:34, [ 323s] from ./../include/fst/arcsort.h:32, [ 323s] from ./../include/fst/disambiguate.h:34, [ 323s] from ./../include/fst/script/disambiguate.h:25, [ 323s] from disambiguate.cc:18: [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] In file included from ./../include/fst/compose.h:35, [ 323s] from ./../include/fst/script/compose.h:23, [ 323s] from compose.cc:18: [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 323s] 1056 | if (opts.connect) Connect(ofst); [ 323s] | ~~~~~~~^~~~~~ [ 323s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 323s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 323s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] compose.cc:39:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/expanded-fst.h:38, [ 323s] from ./../include/fst/mutable-fst.h:38: [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] In file included from ./../include/fst/compose.h:35, [ 323s] from ./../include/fst/script/difference.h:23, [ 323s] from difference.cc:18: [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 323s] 225 | if (opts.connect) Connect(ofst); [ 323s] | ~~~~~~~^~~~~~ [ 323s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 323s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 323s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] difference.cc:39:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 323s] 1056 | if (opts.connect) Connect(ofst); [ 323s] | ~~~~~~~^~~~~~ [ 323s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 323s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 323s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] compose.cc:39:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 323s] 225 | if (opts.connect) Connect(ofst); [ 323s] | ~~~~~~~^~~~~~ [ 323s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 323s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 323s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] difference.cc:39:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 323s] 1056 | if (opts.connect) Connect(ofst); [ 323s] | ~~~~~~~^~~~~~ [ 323s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 323s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 323s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] compose.cc:39:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 323s] 225 | if (opts.connect) Connect(ofst); [ 323s] | ~~~~~~~^~~~~~ [ 323s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 323s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 323s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] difference.cc:39:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/prune.h:32: [ 323s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 323s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 323s] 268 | enqueued[s] = heap.Insert(s); [ 323s] | ~~~~~~~~~~~^~~ [ 323s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1116 | Prune(dfst, ofst, popts); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 57 | if (size_ < values_.size()) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 138 | class ImplToExpandedFst : public ImplToFst { [ 323s] | ^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 323s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 323s] 527 | class VectorFst : public ImplToMutableFst> { [ 323s] | ^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 224 | VectorFst sfst(ifst); [ 323s] | ^~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 323s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 323s] | ^~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 323s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 323s] | ^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/compose.h:35, [ 323s] from ./../include/fst/disambiguate.h:37: [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../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 >]' [ 323s] 225 | Connect(&sfst); [ 323s] | ~~~~~~~^~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 323s] ./../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]' [ 323s] 211 | Prune(fst, opts); [ 323s] | ~~~~~^~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 323s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 323s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 323s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 323s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 323s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 323s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 323s] 159 | aiter.SetValue((*mapper)(arc)); [ 323s] | ~~~~~~~~~^~~~~ [ 323s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 323s] 214 | ArcMap(fst, &mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 323s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 323s] 38 | Decode(fst, mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~ [ 323s] decode.cc:37:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 202 | if (label < 1 || label > triples_.size()) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 323s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 323s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 323s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 323s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 323s] 159 | aiter.SetValue((*mapper)(arc)); [ 323s] | ~~~~~~~~~^~~~~ [ 323s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 323s] 214 | ArcMap(fst, &mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 323s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 323s] 38 | Decode(fst, mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~ [ 323s] decode.cc:37:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 202 | if (label < 1 || label > triples_.size()) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 323s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 323s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 323s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 323s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 323s] 159 | aiter.SetValue((*mapper)(arc)); [ 323s] | ~~~~~~~~~^~~~~ [ 323s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 323s] 214 | ArcMap(fst, &mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 323s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 323s] 38 | Decode(fst, mapper); [ 323s] | ~~~~~~^~~~~~~~~~~~~ [ 323s] decode.cc:37:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 202 | if (label < 1 || label > triples_.size()) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../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 >]' [ 323s] 225 | Connect(&sfst); [ 323s] | ~~~~~~~^~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 323s] ./../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 >]' [ 323s] 225 | Connect(&sfst); [ 323s] | ~~~~~~~^~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~ [ 323s] ./../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 >]': [ 323s] ./../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 >]' [ 323s] 416 | BaseImpl::DeleteStates(dstates); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:344:8: required from here [ 323s] 344 | void DeleteStates(const std::vector &dstates) override { [ 323s] | ^~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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 >]': [ 323s] ./../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 >]' [ 323s] 416 | BaseImpl::DeleteStates(dstates); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:344:8: required from here [ 323s] 344 | void DeleteStates(const std::vector &dstates) override { [ 323s] | ^~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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 >]': [ 323s] ./../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 >]' [ 323s] 416 | BaseImpl::DeleteStates(dstates); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 323s] ./../include/fst/mutable-fst.h:344:8: required from here [ 323s] 344 | void DeleteStates(const std::vector &dstates) override { [ 323s] | ^~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 323s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/cc-visitors.h:27, [ 323s] from ./../include/fst/test-properties.h:29, [ 323s] from ./../include/fst/impl-to-fst.h:31: [ 323s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 323s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 323s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 323s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 230 | RemoveSplits(ofst); [ 323s] | ^~~~~~~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/shortest-distance.h:34, [ 323s] from ./../include/fst/prune.h:34: [ 323s] ./../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]': [ 323s] ./../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]' [ 323s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] 689 | &unweighted); [ 323s] | ~~~~~~~~~~~~ [ 323s] ./../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]' [ 323s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 323s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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]': [ 323s] ./../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]' [ 323s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] 689 | &unweighted); [ 323s] | ~~~~~~~~~~~~ [ 323s] ./../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]' [ 323s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 323s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 323s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 323s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 323s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 323s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1116 | Prune(dfst, ofst, popts); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 323s] | ~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 323s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 323s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 323s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 323s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1116 | Prune(dfst, ofst, popts); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 323s] | ~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 323s] /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>]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 400 | auto common_future = std::make_unique(ifst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 323s] ./../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 >]' [ 323s] 227 | PreDisambiguate(sfst, ofst, opts); [ 323s] | ^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/queue.h:40: [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 323s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 323s] 119 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 323s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /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 >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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]' [ 323s] 665 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../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]' [ 323s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 323s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 323s] 119 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 323s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /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 >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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]' [ 323s] 665 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../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]' [ 323s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 323s] 1111 | ShortestDistance(ifst, &idistance, true); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 323s] 68 | Determinize(ifst, ofst, detargs); [ 323s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] determinize.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] In file included from ./../include/fst/determinize.h:52, [ 323s] from ./../include/fst/disambiguate.h:39: [ 323s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 323s] ./../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]' [ 323s] 211 | Prune(fst, opts); [ 323s] | ~~~~~^~~~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 323s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 227 | PreDisambiguate(sfst, ofst, opts); [ 323s] | ^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 323s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 323s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 323s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 323s] mv -f $depbase.Tpo $depbase.Plo [ 323s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 323s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 323s] /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>]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../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 >]' [ 323s] 400 | auto common_future = std::make_unique(ifst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 323s] ./../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 >]' [ 323s] 227 | PreDisambiguate(sfst, ofst, opts); [ 323s] | ^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 323s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 323s] 62 | Disambiguate(ifst, ofst, disargs); [ 323s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 323s] disambiguate.cc:38:1: required from here [ 323s] 168 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 324s] /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>]' [ 324s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 324s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 400 | auto common_future = std::make_unique(ifst); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 324s] | ~~^~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 324s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 324s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 324s] | ~~~~~~~~~~~~^~ [ 324s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 324s] 129 | StateMap(fst, &mapper); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 324s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 324s] 111 | StateMap(fst, mapper); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 226 | ArcSort(&sfst, ArcCompare()); [ 324s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 324s] | ~~~^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 324s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 324s] 138 | class ImplToExpandedFst : public ImplToFst { [ 324s] | ^~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 324s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 324s] | ^~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 324s] 527 | class VectorFst : public ImplToMutableFst> { [ 324s] | ^~~~~~~~~ [ 324s] ./../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]' [ 324s] 316 | VectorFst rfst; [ 324s] | ^~~~ [ 324s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 324s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 324s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 324s] | ^~~~~~~~ [ 324s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 324s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 324s] | ^~~~~~~~ [ 324s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 324s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 324s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 324s] | ^~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 324s] 527 | class VectorFst : public ImplToMutableFst> { [ 324s] | ^~~~~~~~~ [ 324s] ./../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]' [ 324s] 316 | VectorFst rfst; [ 324s] | ^~~~ [ 324s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 324s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 324s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 324s] | ^~~~~~~~ [ 324s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 324s] 138 | class ImplToExpandedFst : public ImplToFst { [ 324s] | ^~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 324s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 324s] 527 | class VectorFst : public ImplToMutableFst> { [ 324s] | ^~~~~~~~~ [ 324s] ./../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]' [ 324s] 316 | VectorFst rfst; [ 324s] | ^~~~ [ 324s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 324s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 324s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 324s] | ^~~~~~~~ [ 324s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 324s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 324s] | ^~~~~~~~~~~~~~~~ [ 324s] In file included from ./../include/fst/prune.h:32: [ 324s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 324s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 149 | enqueued[s] = heap.Insert(s); [ 324s] | ~~~~~~~~~~~^~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 57 | if (size_ < values_.size()) { [ 324s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 324s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 324s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 324s] | ~~~~~~~~~~~~^~ [ 324s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 324s] 129 | StateMap(fst, &mapper); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 324s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 324s] 111 | StateMap(fst, mapper); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 226 | ArcSort(&sfst, ArcCompare()); [ 324s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 324s] | ~~~^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 324s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 324s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 324s] | ~~~~~~~~~~~~^~ [ 324s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 324s] 129 | StateMap(fst, &mapper); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 324s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 324s] 111 | StateMap(fst, mapper); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 226 | ArcSort(&sfst, ArcCompare()); [ 324s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 324s] | ~~~^~~~~~~~~~~~~~~ [ 324s] In file included from ./../include/fst/shortest-distance.h:34, [ 324s] from ./../include/fst/prune.h:34: [ 324s] ./../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]': [ 324s] ./../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]' [ 324s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] 689 | &unweighted); [ 324s] | ~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 324s] | ^~~~~~~~~~~ [ 324s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 324s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 324s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]': [ 324s] ./../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]' [ 324s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] 689 | &unweighted); [ 324s] | ~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 324s] | ^~~~~~~~~~~ [ 324s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 324s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 324s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 324s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 324s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 324s] | ^~~~~~~~~ [ 324s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 324s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 324s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 324s] | ~~^~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 324s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 324s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 324s] | ^~~~~~~~~ [ 324s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 324s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 324s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 324s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 324s] | ~~^~~~~~~~~~~~~~~~~~~ [ 324s] In file included from ./../include/fst/replace-util.h:37, [ 324s] from ./../include/fst/replace.h:45, [ 324s] from ./../include/fst/accumulator.h:39, [ 324s] from ./../include/fst/lookahead-matcher.h:33, [ 324s] from ./../include/fst/lookahead-filter.h:35, [ 324s] from ./../include/fst/compose.h:40: [ 324s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 324s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 324s] 119 | visitor->FinishVisit(); [ 324s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 324s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 324s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] /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 >]' [ 324s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 324s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 665 | queue_ = std::make_unique>(fst, filter); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 324s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 324s] | ~~^~~~~~~~~~~~~~~~ [ 324s] ./../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] [ 324s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 324s] | ~~^~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 324s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 324s] 119 | visitor->FinishVisit(); [ 324s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 324s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 324s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 324s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] /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 >]' [ 324s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 324s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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]' [ 324s] 665 | queue_ = std::make_unique>(fst, filter); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 324s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 324s] ./../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]' [ 324s] 211 | Prune(fst, opts); [ 324s] | ~~~~~^~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 324s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 324s] ./../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 >]' [ 324s] 227 | PreDisambiguate(sfst, ofst, opts); [ 324s] | ^~~~~~~~~~~~~~~ [ 324s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 324s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 324s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 324s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 324s] 62 | Disambiguate(ifst, ofst, disargs); [ 324s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 324s] disambiguate.cc:38:1: required from here [ 324s] 168 | ({#Op, Arc::Type()}, Op) [ 324s] | ^ [ 324s] ./../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] [ 324s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 324s] | ~~^~~~~~~~~~~~~~~~ [ 324s] ./../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] [ 324s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 324s] | ~~^~~~~~~~~~~~~~~~ [ 325s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 325s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 325s] mv -f $depbase.Tpo $depbase.Plo [ 325s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 325s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 325s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 325s] mv -f $depbase.Tpo $depbase.Plo [ 325s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 326s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 326s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 326s] mv -f $depbase.Tpo $depbase.Plo [ 326s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 326s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 326s] mv -f $depbase.Tpo $depbase.Plo [ 326s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 326s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 326s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 326s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 326s] mv -f $depbase.Tpo $depbase.Plo [ 326s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 326s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 326s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 326s] mv -f $depbase.Tpo $depbase.Plo [ 327s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 327s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 327s] from encodemapper-class.cc:18: [ 327s] ./../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]': [ 327s] ./../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]' [ 327s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 327s] ./../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]' [ 327s] 211 | EncodeMapper::Read(strm, source)); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 327s] encodemapper-class.cc:101:1: required from here [ 327s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 327s] | ^ [ 327s] ./../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] [ 327s] 270 | for (int64_t i = 0; i < size; ++i) { [ 327s] | ~~^~~~~~ [ 327s] ./../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]': [ 327s] ./../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]' [ 327s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 327s] ./../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]' [ 327s] 211 | EncodeMapper::Read(strm, source)); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 327s] encodemapper-class.cc:102:1: required from here [ 327s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 327s] | ^ [ 327s] ./../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] [ 327s] 270 | for (int64_t i = 0; i < size; ++i) { [ 327s] | ~~^~~~~~ [ 327s] ./../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]': [ 327s] ./../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]' [ 327s] 396 | auto *table = internal::EncodeTable::Read(strm, source); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 327s] ./../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]' [ 327s] 211 | EncodeMapper::Read(strm, source)); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 327s] encodemapper-class.cc:103:1: required from here [ 327s] 295 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 327s] | ^ [ 327s] ./../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] [ 327s] 270 | for (int64_t i = 0; i < size; ++i) { [ 327s] | ~~^~~~~~ [ 327s] In file included from ./../include/fst/script/encode.h:24, [ 327s] from encode.cc:18: [ 327s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 327s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 327s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 327s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 327s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 327s] 159 | aiter.SetValue((*mapper)(arc)); [ 327s] | ~~~~~~~~~^~~~~ [ 327s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 327s] 503 | ArcMap(fst, mapper); [ 327s] | ~~~~~~^~~~~~~~~~~~~ [ 327s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 327s] 38 | Encode(fst, mapper); [ 327s] | ~~~~~~^~~~~~~~~~~~~ [ 327s] encode.cc:37:1: required from here [ 327s] 168 | ({#Op, Arc::Type()}, Op) [ 327s] | ^ [ 327s] ./../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] [ 327s] 202 | if (label < 1 || label > triples_.size()) { [ 327s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 327s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 327s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 327s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 327s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 327s] 159 | aiter.SetValue((*mapper)(arc)); [ 327s] | ~~~~~~~~~^~~~~ [ 327s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 327s] 503 | ArcMap(fst, mapper); [ 327s] | ~~~~~~^~~~~~~~~~~~~ [ 327s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 327s] 38 | Encode(fst, mapper); [ 327s] | ~~~~~~^~~~~~~~~~~~~ [ 327s] encode.cc:37:1: required from here [ 327s] 168 | ({#Op, Arc::Type()}, Op) [ 327s] | ^ [ 327s] ./../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] [ 327s] 202 | if (label < 1 || label > triples_.size()) { [ 327s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 327s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 327s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 327s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 327s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 327s] 159 | aiter.SetValue((*mapper)(arc)); [ 327s] | ~~~~~~~~~^~~~~ [ 327s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 327s] 503 | ArcMap(fst, mapper); [ 327s] | ~~~~~~^~~~~~~~~~~~~ [ 327s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 327s] 38 | Encode(fst, mapper); [ 327s] | ~~~~~~^~~~~~~~~~~~~ [ 327s] encode.cc:37:1: required from here [ 327s] 168 | ({#Op, Arc::Type()}, Op) [ 327s] | ^ [ 327s] ./../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] [ 327s] 202 | if (label < 1 || label > triples_.size()) { [ 327s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 327s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 327s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 327s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 327s] ./../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 >]' [ 327s] 125 | return ArcClass(mapper_(arc)); [ 327s] | ~~~~~~~^~~~~ [ 327s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 327s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 327s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../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] [ 327s] 202 | if (label < 1 || label > triples_.size()) { [ 327s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 327s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 327s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 327s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 327s] ./../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 >]' [ 327s] 125 | return ArcClass(mapper_(arc)); [ 327s] | ~~~~~~~^~~~~ [ 327s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 327s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 327s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../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] [ 327s] 202 | if (label < 1 || label > triples_.size()) { [ 327s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 327s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 327s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 327s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 327s] ./../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 >]' [ 327s] 125 | return ArcClass(mapper_(arc)); [ 327s] | ~~~~~~~^~~~~ [ 327s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 327s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 327s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../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] [ 327s] 202 | if (label < 1 || label > triples_.size()) { [ 327s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] In file included from ./../include/fst/cache.h:37, [ 327s] from ./../include/fst/arc-map.h:34, [ 327s] from ./../include/fst/epsnormalize.h:25, [ 327s] from ./../include/fst/script/epsnormalize.h:23, [ 327s] from epsnormalize.cc:18: [ 327s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 327s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 327s] 138 | class ImplToExpandedFst : public ImplToFst { [ 327s] | ^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 327s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 327s] | ^~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 327s] 527 | class VectorFst : public ImplToMutableFst> { [ 327s] | ^~~~~~~~~ [ 327s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 327s] 61 | VectorFst> gfst; [ 327s] | ^~~~ [ 327s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 327s] 54 | EpsNormalize(ifst, ofst, type); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 327s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 327s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] epsnormalize.cc:38:1: required from here [ 327s] 168 | ({#Op, Arc::Type()}, Op) [ 327s] | ^ [ 327s] ./../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=] [ 327s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 327s] | ^~~~~~~~ [ 327s] In file included from ./../include/fst/expanded-fst.h:38, [ 327s] from ./../include/fst/mutable-fst.h:38: [ 327s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 327s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 327s] | ^~~~~~~~ [ 327s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 327s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 327s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 327s] | ^~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 327s] 527 | class VectorFst : public ImplToMutableFst> { [ 327s] | ^~~~~~~~~ [ 327s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 327s] 61 | VectorFst> gfst; [ 327s] | ^~~~ [ 327s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 327s] 54 | EpsNormalize(ifst, ofst, type); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 327s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 327s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] epsnormalize.cc:38:1: required from here [ 327s] 168 | ({#Op, Arc::Type()}, Op) [ 327s] | ^ [ 327s] ./../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=] [ 327s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 327s] | ^~~~~~~~ [ 327s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 327s] 138 | class ImplToExpandedFst : public ImplToFst { [ 327s] | ^~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 327s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 327s] 527 | class VectorFst : public ImplToMutableFst> { [ 327s] | ^~~~~~~~~ [ 327s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 327s] 61 | VectorFst> gfst; [ 327s] | ^~~~ [ 327s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 327s] 54 | EpsNormalize(ifst, ofst, type); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 327s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 327s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] epsnormalize.cc:38:1: required from here [ 327s] 168 | ({#Op, Arc::Type()}, Op) [ 327s] | ^ [ 327s] ./../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=] [ 327s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 327s] | ^~~~~~~~ [ 327s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 327s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 327s] | ^~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 61 | VectorFst> gfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 61 | VectorFst> gfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 61 | VectorFst> gfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/cache.h:37, [ 328s] from ./../include/fst/arc-map.h:34, [ 328s] from ./../include/fst/equivalent.h:30, [ 328s] from ./../include/fst/script/equivalent.h:23, [ 328s] from equivalent.cc:18: [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] In file included from ./../include/fst/expanded-fst.h:38, [ 328s] from ./../include/fst/mutable-fst.h:38: [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 61 | VectorFst> gfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 61 | VectorFst> gfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 61 | VectorFst> gfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 155 | VectorFst efst1(fst1); [ 328s] | ^~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/cc-visitors.h:27, [ 328s] from ./../include/fst/test-properties.h:29, [ 328s] from ./../include/fst/impl-to-fst.h:31: [ 328s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 328s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 174 | eq_classes.MakeSet(s1); [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 61 | if (item >= parent_.size()) { [ 328s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/epsnormalize.h:31: [ 328s] ./../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>]': [ 328s] ./../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]' [ 328s] 352 | RmEpsilon(fst, &distance, opts); [ 328s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 70 | RmEpsilon(&gfst); [ 328s] | ~~~~~~~~~^~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 328s] | ~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 328s] | ~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 328s] | ~~^~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 328s] | ~~^~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 328s] | ~~^~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../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] [ 328s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 328s] | ~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/script/fst-class.h:38, [ 328s] from fst-class.cc:22: [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:160:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 328s] ./../include/fst/queue.h:558:11: required from here [ 328s] 558 | StateId Head() const final { [ 328s] | ^~~~ [ 328s] ./../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] [ 328s] 562 | ((front_ >= trivial_queue_.size()) || [ 328s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/expanded-fst.h:38, [ 328s] from ./../include/fst/script/fst-class.h:35: [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:160:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 328s] ./../include/fst/queue.h:573:8: required from here [ 328s] 573 | void Enqueue(StateId s) final { [ 328s] | ^~~~~~~ [ 328s] ./../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] [ 328s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 328s] ./../include/fst/queue.h:591:8: required from here [ 328s] 591 | void Dequeue() final { [ 328s] | ^~~~~~~ [ 328s] ./../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] [ 328s] 594 | } else if (front_ < trivial_queue_.size()) { [ 328s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 328s] ./../include/fst/queue.h:603:8: required from here [ 328s] 603 | bool Empty() const final { [ 328s] | ^~~~~ [ 328s] ./../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] [ 328s] 612 | return (front_ >= trivial_queue_.size()) || [ 328s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/equivalent.h:34: [ 328s] ./../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]': [ 328s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 328s] ./../include/fst/queue.h:617:8: required from here [ 328s] 617 | void Clear() final { [ 328s] | ^~~~~ [ 328s] ./../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] [ 328s] 621 | } else if (i < trivial_queue_.size()) { [ 328s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 328s] | ~~^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 328s] ./../include/fst/queue.h:238:8: required from here [ 328s] 238 | void Update(StateId s) override { [ 328s] | ^~~~~~ [ 328s] ./../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] [ 328s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 328s] | ~~^~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/push.h:33: [ 328s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 328s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 102 | Reweight(fst, distance, type); [ 328s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 73 | if (s == potential.size()) break; [ 328s] | ~~^~~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 79 | if (arc.nextstate >= potential.size()) continue; [ 328s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:160:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 328s] ./../include/fst/queue.h:505:8: required from here [ 328s] 505 | void Enqueue(StateId s) final { [ 328s] | ^~~~~~~ [ 328s] ./../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] [ 328s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 328s] | ~~~~~~~~~~~~~~~~~^~~~ [ 328s] ./../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] [ 328s] 107 | const auto startweight = fst->Start() < potential.size() [ 328s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 328s] ./../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]' [ 328s] 92 | const auto repr = sets->FindSet(id); [ 328s] | ~~~~~~~~~~~~~^~~~ [ 328s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 328s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 328s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:161:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:161:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:161:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../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]': [ 328s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 328s] | ~~^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 328s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 102 | Reweight(fst, distance, type); [ 328s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 73 | if (s == potential.size()) break; [ 328s] | ~~^~~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 79 | if (arc.nextstate >= potential.size()) continue; [ 328s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 107 | const auto startweight = fst->Start() < potential.size() [ 328s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../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]': [ 328s] ./../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]' [ 328s] 628 | return FindState(std::move(tuple)); [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/determinize.h:622:11: required from here [ 328s] 622 | StateId ComputeStart() override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 328s] ./../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>]': [ 328s] ./../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]' [ 328s] 352 | RmEpsilon(fst, &distance, opts); [ 328s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 328s] 70 | RmEpsilon(&gfst); [ 328s] | ~~~~~~~~~^~~~~~~ [ 328s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 328s] 54 | EpsNormalize(ifst, ofst, type); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 328s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] epsnormalize.cc:38:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 328s] | ~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 328s] | ~~^~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:162:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../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] [ 328s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 328s] | ~~^~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 328s] | ~~^~~~~~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:162:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 328s] | ~~^~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 328s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 328s] fst-class.cc:162:1: required from here [ 328s] 676 | Class::Read, Class::Create, Class::Convert)) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../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]': [ 328s] ./../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]' [ 328s] 628 | return FindState(std::move(tuple)); [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/determinize.h:622:11: required from here [ 328s] 622 | StateId ComputeStart() override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 328s] ./../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] [ 328s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 328s] | ~~^~~~~~~~~~~~~~~~~~ [ 328s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 328s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 328s] mv -f $depbase.Tpo $depbase.Plo [ 328s] ./../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]': [ 328s] ./../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]' [ 328s] 628 | return FindState(std::move(tuple)); [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/determinize.h:622:11: required from here [ 328s] 622 | StateId ComputeStart() override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 328s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 138 | class ImplToExpandedFst : public ImplToFst { [ 328s] | ^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 328s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 328s] 527 | class VectorFst : public ImplToMutableFst> { [ 328s] | ^~~~~~~~~ [ 328s] ./../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]' [ 328s] 316 | VectorFst rfst; [ 328s] | ^~~~ [ 328s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 328s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 328s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 328s] | ^~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 328s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 328s] | ^~~~~~~~~~~~~~~~ [ 328s] ./../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]': [ 328s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 328s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 328s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 328s] | ~~^~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 328s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 328s] 102 | Reweight(fst, distance, type); [ 328s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 328s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 328s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 328s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 328s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 328s] equivalent.cc:35:1: required from here [ 328s] 168 | ({#Op, Arc::Type()}, Op) [ 328s] | ^ [ 328s] ./../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] [ 328s] 73 | if (s == potential.size()) break; [ 328s] | ~~^~~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 79 | if (arc.nextstate >= potential.size()) continue; [ 328s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 328s] ./../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] [ 328s] 107 | const auto startweight = fst->Start() < potential.size() [ 328s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] In file included from ./../include/fst/equivalent.h:31: [ 329s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 329s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 329s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 329s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 329s] 159 | aiter.SetValue((*mapper)(arc)); [ 329s] | ~~~~~~~~~^~~~~ [ 329s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 162 | ArcMap(&efst1, &mapper); [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 202 | if (label < 1 || label > triples_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/determinize.h:40: [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 286 | return WriteFst(*this, strm, opts); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/const-fst.h:285:8: required from here [ 329s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 403 | if (hdr.NumStates() != num_states) { [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 407 | if (hdr.NumArcs() != num_arcs) { [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 286 | return WriteFst(*this, strm, opts); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/const-fst.h:285:8: required from here [ 329s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 403 | if (hdr.NumStates() != num_states) { [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 407 | if (hdr.NumArcs() != num_arcs) { [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 329s] ./../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]' [ 329s] 224 | key_[s] = heap_.Insert(s); [ 329s] | ~~~~~~~~~~~~^~~ [ 329s] ./../include/fst/queue.h:221:8: required from here [ 329s] 221 | void Enqueue(StateId s) override { [ 329s] | ^~~~~~~ [ 329s] ./../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] [ 329s] 57 | if (size_ < values_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 329s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 329s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 329s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 329s] 159 | aiter.SetValue((*mapper)(arc)); [ 329s] | ~~~~~~~~~^~~~~ [ 329s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 162 | ArcMap(&efst1, &mapper); [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 202 | if (label < 1 || label > triples_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 329s] ./../include/fst/queue.h:558:11: required from here [ 329s] 558 | StateId Head() const final { [ 329s] | ^~~~ [ 329s] ./../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] [ 329s] 562 | ((front_ >= trivial_queue_.size()) || [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 329s] ./../include/fst/queue.h:573:8: required from here [ 329s] 573 | void Enqueue(StateId s) final { [ 329s] | ^~~~~~~ [ 329s] ./../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] [ 329s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 329s] ./../include/fst/queue.h:591:8: required from here [ 329s] 591 | void Dequeue() final { [ 329s] | ^~~~~~~ [ 329s] ./../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] [ 329s] 594 | } else if (front_ < trivial_queue_.size()) { [ 329s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 329s] ./../include/fst/queue.h:603:8: required from here [ 329s] 603 | bool Empty() const final { [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 612 | return (front_ >= trivial_queue_.size()) || [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 329s] ./../include/fst/queue.h:617:8: required from here [ 329s] 617 | void Clear() final { [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 621 | } else if (i < trivial_queue_.size()) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 329s] ./../include/fst/queue.h:238:8: required from here [ 329s] 238 | void Update(StateId s) override { [ 329s] | ^~~~~~ [ 329s] ./../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] [ 329s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 329s] | ~~^~~~~~~~~~~~~~ [ 329s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 329s] ./../include/fst/queue.h:505:8: required from here [ 329s] 505 | void Enqueue(StateId s) final { [ 329s] | ^~~~~~~ [ 329s] ./../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] [ 329s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 329s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 329s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 329s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 329s] 159 | aiter.SetValue((*mapper)(arc)); [ 329s] | ~~~~~~~~~^~~~~ [ 329s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 162 | ArcMap(&efst1, &mapper); [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 202 | if (label < 1 || label > triples_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../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>]': [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 329s] | ~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 329s] | ~~^~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 329s] | ~~^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 329s] | ~~^~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/shortest-distance.h:34, [ 329s] from ./../include/fst/push.h:34: [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/shortest-distance.h:34, [ 329s] from ./../include/fst/prune.h:34, [ 329s] from ./../include/fst/rmepsilon.h:45: [ 329s] ./../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]': [ 329s] ./../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>]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/determinize.h:41: [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/rmepsilon.h:36: [ 329s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 329s] ./../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>]' [ 329s] 313 | Connect(fst); [ 329s] | ~~~~~~~^~~~~ [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 329s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 329s] mv -f $depbase.Tpo $depbase.Plo [ 329s] ./../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]': [ 329s] ./../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>]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 329s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 329s] mv -f $depbase.Tpo $depbase.Plo [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 329s] ./../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>]' [ 329s] 313 | Connect(fst); [ 329s] | ~~~~~~~^~~~~ [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~ [ 329s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../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]': [ 329s] ./../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>]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 > > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 329s] ./../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>]' [ 329s] 313 | Connect(fst); [ 329s] | ~~~~~~~^~~~~ [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~ [ 329s] ./../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 > > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 > > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/cache.h:40: [ 329s] ./../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 > >]': [ 329s] ./../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 > >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 > >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] In file included from ./../include/fst/queue.h:40: [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 329s] ./../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> >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../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>]' [ 329s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 329s] ./../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> >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../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>]' [ 329s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 329s] ./../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]' [ 329s] 224 | key_[s] = heap_.Insert(s); [ 329s] | ~~~~~~~~~~~~^~~ [ 329s] ./../include/fst/queue.h:221:8: required from here [ 329s] 221 | void Enqueue(StateId s) override { [ 329s] | ^~~~~~~ [ 329s] ./../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] [ 329s] 57 | if (size_ < values_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/determinize.h:40: [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 286 | return WriteFst(*this, strm, opts); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/const-fst.h:285:8: required from here [ 329s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 403 | if (hdr.NumStates() != num_states) { [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 407 | if (hdr.NumArcs() != num_arcs) { [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 329s] ./../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> >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../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>]' [ 329s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 352 | RmEpsilon(fst, &distance, opts); [ 329s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 70 | RmEpsilon(&gfst); [ 329s] | ~~~~~~~~~^~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 286 | return WriteFst(*this, strm, opts); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/const-fst.h:285:8: required from here [ 329s] 285 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 403 | if (hdr.NumStates() != num_states) { [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 407 | if (hdr.NumArcs() != num_arcs) { [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] 689 | &unweighted); [ 329s] | ~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 329s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 329s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 329s] ./../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 >]': [ 329s] ./../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]' [ 329s] 633 | filter_->SetState(s, *tuple); [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 329s] ./../include/fst/determinize.h:631:10: required from here [ 329s] 631 | Weight ComputeFinal(StateId s) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 329s] | ~~~~~~~~~~~~~~^~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/script/fst-class.h:42: [ 329s] ./../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 >]': [ 329s] ./../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 >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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 >]': [ 329s] ./../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 >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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 >]': [ 329s] ./../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 >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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> > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/determinize.h:41: [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/queue.h:40: [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 329s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 329s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] /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 >]' [ 329s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 665 | queue_ = std::make_unique>(fst, filter); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 329s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 329s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] /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 >]' [ 329s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 665 | queue_ = std::make_unique>(fst, filter); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 329s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 329s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] /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 >]' [ 329s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 665 | queue_ = std::make_unique>(fst, filter); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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]': [ 329s] ./../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]' [ 329s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 329s] | ^~~~~~~~~ [ 329s] ./../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]' [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ~~~~~~~~~~~~^~ [ 329s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 329s] 48 | StateId Start() const override { return impl_->Start(); } [ 329s] | ^~~~~ [ 329s] ./../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] [ 329s] 353 | while (unfactored_.size() <= element.state) [ 329s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 329s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 329s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] /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 >]' [ 329s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 665 | queue_ = std::make_unique>(fst, filter); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 329s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 329s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] /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 >]' [ 329s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 665 | queue_ = std::make_unique>(fst, filter); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 329s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 329s] 119 | visitor->FinishVisit(); [ 329s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 329s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 329s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 329s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] /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 >]' [ 329s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 665 | queue_ = std::make_unique>(fst, filter); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 329s] | ^~~~~~~~~~~ [ 329s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 329s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 329s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 329s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 329s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 329s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 329s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] equivalent.cc:35:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../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] [ 329s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 329s] | ~~^~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/cache.h:40: [ 329s] ./../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 > >]': [ 329s] ./../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 > >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 > >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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 > > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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 > > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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 > > > >]': [ 329s] ./../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]' [ 329s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 329s] | ^~~~~~~~~~~~~~~ [ 329s] ./../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]' [ 329s] 628 | return FindState(std::move(tuple)); [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/determinize.h:622:11: required from here [ 329s] 622 | StateId ComputeStart() override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 329s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../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 >]': [ 329s] ./../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 >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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 >]': [ 329s] ./../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 >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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 >]': [ 329s] ./../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 >]' [ 329s] 416 | BaseImpl::DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../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 >]' [ 329s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:344:8: required from here [ 329s] 344 | void DeleteStates(const std::vector &dstates) override { [ 329s] | ^~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] ./../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] [ 329s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 330s] ./../include/fst/queue.h:558:11: required from here [ 330s] 558 | StateId Head() const final { [ 330s] | ^~~~ [ 330s] ./../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] [ 330s] 562 | ((front_ >= trivial_queue_.size()) || [ 330s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 330s] ./../include/fst/queue.h:573:8: required from here [ 330s] 573 | void Enqueue(StateId s) final { [ 330s] | ^~~~~~~ [ 330s] ./../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] [ 330s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 330s] ./../include/fst/queue.h:591:8: required from here [ 330s] 591 | void Dequeue() final { [ 330s] | ^~~~~~~ [ 330s] ./../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] [ 330s] 594 | } else if (front_ < trivial_queue_.size()) { [ 330s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 330s] ./../include/fst/queue.h:603:8: required from here [ 330s] 603 | bool Empty() const final { [ 330s] | ^~~~~ [ 330s] ./../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] [ 330s] 612 | return (front_ >= trivial_queue_.size()) || [ 330s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 330s] ./../include/fst/queue.h:617:8: required from here [ 330s] 617 | void Clear() final { [ 330s] | ^~~~~ [ 330s] ./../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] [ 330s] 621 | } else if (i < trivial_queue_.size()) { [ 330s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 330s] ./../include/fst/queue.h:238:8: required from here [ 330s] 238 | void Update(StateId s) override { [ 330s] | ^~~~~~ [ 330s] ./../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] [ 330s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 330s] | ~~^~~~~~~~~~~~~~ [ 330s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 330s] ./../include/fst/queue.h:505:8: required from here [ 330s] 505 | void Enqueue(StateId s) final { [ 330s] | ^~~~~~~ [ 330s] ./../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] [ 330s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 330s] | ~~~~~~~~~~~~~~~~~^~~~ [ 330s] In file included from ./../include/fst/queue.h:38: [ 330s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 330s] ./../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]' [ 330s] 224 | key_[s] = heap_.Insert(s); [ 330s] | ~~~~~~~~~~~~^~~ [ 330s] ./../include/fst/queue.h:221:8: required from here [ 330s] 221 | void Enqueue(StateId s) override { [ 330s] | ^~~~~~~ [ 330s] ./../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] [ 330s] 57 | if (size_ < values_.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] In file included from ./../include/fst/cache.h:40: [ 330s] ./../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 > >]': [ 330s] ./../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 > >]' [ 330s] 416 | BaseImpl::DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../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 > >]' [ 330s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:344:8: required from here [ 330s] 344 | void DeleteStates(const std::vector &dstates) override { [ 330s] | ^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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 > >]' [ 330s] 416 | BaseImpl::DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../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 > >]' [ 330s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:344:8: required from here [ 330s] 344 | void DeleteStates(const std::vector &dstates) override { [ 330s] | ^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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 > >]' [ 330s] 416 | BaseImpl::DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../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 > >]' [ 330s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:344:8: required from here [ 330s] 344 | void DeleteStates(const std::vector &dstates) override { [ 330s] | ^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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 >]': [ 330s] ./../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 >]' [ 330s] 416 | BaseImpl::DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../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 >]' [ 330s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:344:8: required from here [ 330s] 344 | void DeleteStates(const std::vector &dstates) override { [ 330s] | ^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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 >]': [ 330s] ./../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 >]' [ 330s] 416 | BaseImpl::DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../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 >]' [ 330s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:344:8: required from here [ 330s] 344 | void DeleteStates(const std::vector &dstates) override { [ 330s] | ^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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 >]': [ 330s] ./../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 >]' [ 330s] 416 | BaseImpl::DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../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 >]' [ 330s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:344:8: required from here [ 330s] 344 | void DeleteStates(const std::vector &dstates) override { [ 330s] | ^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 330s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 330s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 330s] mv -f $depbase.Tpo $depbase.Plo [ 330s] In file included from ./../include/fst/script/info.h:28, [ 330s] from info.cc:18: [ 330s] ./../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]': [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~ [ 330s] ./../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] [ 330s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 330s] | ~~~~~~^~~~~~~ [ 330s] ./../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] [ 330s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 330s] | ~~~~~~~^~~~~~~~ [ 330s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 330s] ./../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]': [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~ [ 330s] ./../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] [ 330s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 330s] | ~~~~~~^~~~~~~ [ 330s] ./../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] [ 330s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 330s] | ~~~~~~~^~~~~~~~ [ 330s] ./../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]': [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~ [ 330s] ./../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] [ 330s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 330s] | ~~~~~~^~~~~~~ [ 330s] ./../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] [ 330s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 330s] | ~~~~~~~^~~~~~~~ [ 330s] In file included from ./../include/fst/script/info-impl.h:42: [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 330s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 330s] mv -f $depbase.Tpo $depbase.Plo [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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 > >]': [ 330s] ./../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]' [ 330s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 330s] ./../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 > >]': [ 330s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 330s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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]' [ 330s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 330s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 330s] | ^~~~ [ 330s] info.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 111 | if (state >= state_status.size()) { [ 330s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 136 | if (arc.nextstate >= state_status.size()) { [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../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 > >]': [ 331s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 331s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../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]' [ 331s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 331s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 331s] | ^~~~ [ 331s] info.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 111 | if (state >= state_status.size()) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 136 | if (arc.nextstate >= state_status.size()) { [ 331s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../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 > >]': [ 331s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 331s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../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]' [ 331s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 331s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 331s] | ^~~~ [ 331s] info.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 111 | if (state >= state_status.size()) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 136 | if (arc.nextstate >= state_status.size()) { [ 331s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 331s] In file included from ./../include/fst/cc-visitors.h:27, [ 331s] from ./../include/fst/test-properties.h:29, [ 331s] from ./../include/fst/impl-to-fst.h:31, [ 331s] from ./../include/fst/expanded-fst.h:38, [ 331s] from ./../include/fst/script/fst-class.h:35, [ 331s] from ./../include/fst/script/info.h:27: [ 331s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 331s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 331s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 331s] | ~~~~~~~~~~~~~~~^~~ [ 331s] ./../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 > >]' [ 331s] 106 | visit = visitor->InitState(root, root); [ 331s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 331s] ./../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]' [ 331s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 331s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 331s] | ^~~~ [ 331s] info.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 331s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 331s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 331s] | ~~~~~~~~~~~~~~~^~~ [ 331s] ./../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 > >]' [ 331s] 106 | visit = visitor->InitState(root, root); [ 331s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 331s] ./../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]' [ 331s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 331s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 331s] | ^~~~ [ 331s] info.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 61 | if (item >= parent_.size()) { [ 331s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 331s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 331s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 331s] mv -f $depbase.Tpo $depbase.Plo [ 331s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 331s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 331s] ./../include/fst/queue.h:558:11: required from here [ 331s] 558 | StateId Head() const final { [ 331s] | ^~~~ [ 331s] ./../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] [ 331s] 562 | ((front_ >= trivial_queue_.size()) || [ 331s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 331s] ./../include/fst/queue.h:573:8: required from here [ 331s] 573 | void Enqueue(StateId s) final { [ 331s] | ^~~~~~~ [ 331s] ./../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] [ 331s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 331s] ./../include/fst/queue.h:591:8: required from here [ 331s] 591 | void Dequeue() final { [ 331s] | ^~~~~~~ [ 331s] ./../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] [ 331s] 594 | } else if (front_ < trivial_queue_.size()) { [ 331s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 331s] ./../include/fst/queue.h:603:8: required from here [ 331s] 603 | bool Empty() const final { [ 331s] | ^~~~~ [ 331s] ./../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] [ 331s] 612 | return (front_ >= trivial_queue_.size()) || [ 331s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 331s] ./../include/fst/queue.h:617:8: required from here [ 331s] 617 | void Clear() final { [ 331s] | ^~~~~ [ 331s] ./../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] [ 331s] 621 | } else if (i < trivial_queue_.size()) { [ 331s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 331s] ./../include/fst/queue.h:505:8: required from here [ 331s] 505 | void Enqueue(StateId s) final { [ 331s] | ^~~~~~~ [ 331s] ./../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] [ 331s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 331s] | ~~~~~~~~~~~~~~~~~^~~~ [ 331s] In file included from ./../include/fst/epsnormalize.h:27: [ 331s] ./../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]': [ 331s] ./../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]' [ 331s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 48 | StateId Start() const override { return impl_->Start(); } [ 331s] | ~~~~~~~~~~~~^~ [ 331s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 331s] 48 | StateId Start() const override { return impl_->Start(); } [ 331s] | ^~~~~ [ 331s] ./../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] [ 331s] 353 | while (unfactored_.size() <= element.state) [ 331s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 331s] In file included from ./../include/fst/cache.h:40: [ 331s] ./../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>]': [ 331s] ./../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>]' [ 331s] 416 | BaseImpl::DeleteStates(dstates); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 331s] ./../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>]' [ 331s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:344:8: required from here [ 331s] 344 | void DeleteStates(const std::vector &dstates) override { [ 331s] | ^~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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]': [ 331s] ./../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]' [ 331s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 48 | StateId Start() const override { return impl_->Start(); } [ 331s] | ~~~~~~~~~~~~^~ [ 331s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 331s] 48 | StateId Start() const override { return impl_->Start(); } [ 331s] | ^~~~~ [ 331s] ./../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] [ 331s] 353 | while (unfactored_.size() <= element.state) [ 331s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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>]': [ 331s] ./../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>]' [ 331s] 416 | BaseImpl::DeleteStates(dstates); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 331s] ./../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>]' [ 331s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:344:8: required from here [ 331s] 344 | void DeleteStates(const std::vector &dstates) override { [ 331s] | ^~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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]': [ 331s] ./../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]' [ 331s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 48 | StateId Start() const override { return impl_->Start(); } [ 331s] | ~~~~~~~~~~~~^~ [ 331s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 331s] 48 | StateId Start() const override { return impl_->Start(); } [ 331s] | ^~~~~ [ 331s] ./../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] [ 331s] 353 | while (unfactored_.size() <= element.state) [ 331s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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>]': [ 331s] ./../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>]' [ 331s] 416 | BaseImpl::DeleteStates(dstates); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 331s] ./../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>]' [ 331s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:344:8: required from here [ 331s] 344 | void DeleteStates(const std::vector &dstates) override { [ 331s] | ^~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 332s] In file included from ./../include/fst/compose.h:35, [ 332s] from ./../include/fst/script/intersect.h:23, [ 332s] from intersect.cc:18: [ 332s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 332s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 332s] 200 | if (opts.connect) Connect(ofst); [ 332s] | ~~~~~~~^~~~~~ [ 332s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 332s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 332s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] intersect.cc:39:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 332s] | ~~^~~~~~~~~~~~~~~ [ 332s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 332s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 332s] 200 | if (opts.connect) Connect(ofst); [ 332s] | ~~~~~~~^~~~~~ [ 332s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 332s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 332s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] intersect.cc:39:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 332s] | ~~^~~~~~~~~~~~~~~ [ 332s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 332s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 332s] 200 | if (opts.connect) Connect(ofst); [ 332s] | ~~~~~~~^~~~~~ [ 332s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 332s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 332s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] intersect.cc:39:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 332s] | ~~^~~~~~~~~~~~~~~ [ 332s] In file included from ./../include/fst/script/isomorphic.h:24, [ 332s] from isomorphic.cc:18: [ 332s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 332s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 332s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 332s] | ^~~~~~~~~ [ 332s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 332s] 257 | const bool result = iso.IsIsomorphic(); [ 332s] | ~~~~~~~~~~~~~~~~^~ [ 332s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 332s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 332s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] isomorphic.cc:34:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 332s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 332s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 332s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 332s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 332s] | ^~~~~~~~~ [ 332s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 332s] 257 | const bool result = iso.IsIsomorphic(); [ 332s] | ~~~~~~~~~~~~~~~~^~ [ 332s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 332s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 332s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] isomorphic.cc:34:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 332s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 332s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 332s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 332s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 332s] | ^~~~~~~~~ [ 332s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 332s] 257 | const bool result = iso.IsIsomorphic(); [ 332s] | ~~~~~~~~~~~~~~~~^~ [ 332s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 332s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 332s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] isomorphic.cc:34:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 332s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 333s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 333s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 333s] mv -f $depbase.Tpo $depbase.Plo [ 333s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 333s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 333s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 333s] mv -f $depbase.Tpo $depbase.Plo [ 333s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 334s] In file included from ./../include/fst/cache.h:37, [ 335s] from ./../include/fst/arc-map.h:34, [ 335s] from ./../include/fst/script/map.h:26, [ 335s] from map.cc:18: [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 52 | StateMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] In file included from ./../include/fst/expanded-fst.h:38, [ 335s] from ./../include/fst/mutable-fst.h:38: [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 52 | StateMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 52 | StateMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 43 | ArcMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 43 | ArcMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 43 | ArcMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 43 | ArcMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 43 | ArcMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 43 | ArcMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/script/map.h:29: [ 335s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 335s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 335s] | ~~~~~~~~~~~~^~ [ 335s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 335s] 176 | StateMap(ifst, ofst, &mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 52 | StateMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 335s] | ~~~^~~~~~~~~~~~~~~ [ 335s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 335s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 335s] | ~~~~~~~~~~~~^~ [ 335s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 335s] 176 | StateMap(ifst, ofst, &mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 52 | StateMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 335s] | ~~~^~~~~~~~~~~~~~~ [ 335s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 335s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 335s] | ~~~~~~~~~~~~^~ [ 335s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 335s] 176 | StateMap(ifst, ofst, &mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 52 | StateMap(fst, ofst.get(), mapper); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 335s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] map.cc:41:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 335s] | ~~~^~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/cache.h:37, [ 335s] from ./../include/fst/arc-map.h:34, [ 335s] from ./../include/fst/minimize.h:33, [ 335s] from ./../include/fst/script/minimize.h:23, [ 335s] from minimize.cc:18: [ 335s] ./../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> > >': [ 335s] ./../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> > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../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> > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] In file included from ./../include/fst/expanded-fst.h:38, [ 335s] from ./../include/fst/mutable-fst.h:38: [ 335s] ./../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=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../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> > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > >': [ 335s] ./../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> > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../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> > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../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> > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > >': [ 335s] ./../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> > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../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> > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../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> > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../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> > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 536 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/cache.h:40: [ 335s] ./../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 >]': [ 335s] ./../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 >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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 >]': [ 335s] ./../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 >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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 >]': [ 335s] ./../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 >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../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 >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >': [ 335s] ./../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> > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 335s] ./../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> > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 335s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 335s] mv -f $depbase.Tpo $depbase.Plo [ 335s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >': [ 335s] ./../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> > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 335s] ./../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> > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >': [ 335s] ./../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> > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../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> > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 335s] ./../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> > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 335s] ./../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> > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../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=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 335s] 298 | VectorFst Tr_; [ 335s] | ^~~ [ 335s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 491 | CyclicMinimizer> minimizer(*fst); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/minimize.h:45: [ 335s] ./../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>]': [ 335s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/push.h:33: [ 335s] ./../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>]': [ 335s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 102 | Reweight(fst, distance, type); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 73 | if (s == potential.size()) break; [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 79 | if (arc.nextstate >= potential.size()) continue; [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 107 | const auto startweight = fst->Start() < potential.size() [ 335s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/minimize.h:36: [ 335s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 335s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 473 | Connect(fst); [ 335s] | ~~~~~~~^~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~ [ 335s] ./../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]': [ 335s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 335s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 102 | Reweight(fst, distance, type); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 73 | if (s == potential.size()) break; [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 79 | if (arc.nextstate >= potential.size()) continue; [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 107 | const auto startweight = fst->Start() < potential.size() [ 335s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 335s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 473 | Connect(fst); [ 335s] | ~~~~~~~^~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~ [ 335s] ./../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>]': [ 335s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~~ [ 335s] ./../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>]': [ 335s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 102 | Reweight(fst, distance, type); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 73 | if (s == potential.size()) break; [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 79 | if (arc.nextstate >= potential.size()) continue; [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 107 | const auto startweight = fst->Start() < potential.size() [ 335s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 335s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 335s] 473 | Connect(fst); [ 335s] | ~~~~~~~^~~~~ [ 335s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 545 | internal::AcceptorMinimize(&gfst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~ [ 335s] ./../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]': [ 335s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 335s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 102 | Reweight(fst, distance, type); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 73 | if (s == potential.size()) break; [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 79 | if (arc.nextstate >= potential.size()) continue; [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 107 | const auto startweight = fst->Start() < potential.size() [ 335s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 335s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 335s] 473 | Connect(fst); [ 335s] | ~~~~~~~^~~~~ [ 335s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 335s] 568 | internal::AcceptorMinimize(fst); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 335s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 335s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] minimize.cc:38:1: required from here [ 335s] 168 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 102 | Reweight(fst, distance, type); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 73 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 79 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 107 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 336s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 473 | Connect(fst); [ 336s] | ~~~~~~~^~~~~ [ 336s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 545 | internal::AcceptorMinimize(&gfst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 336s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 102 | Reweight(fst, distance, type); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 73 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 79 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 107 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 336s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 336s] 473 | Connect(fst); [ 336s] | ~~~~~~~^~~~~ [ 336s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 568 | internal::AcceptorMinimize(fst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 336s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 325 | Initialize(fst); [ 336s] | ^~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 484 | AcyclicMinimizer minimizer(*fst); [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 545 | internal::AcceptorMinimize(&gfst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 336s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 336s] 325 | Initialize(fst); [ 336s] | ^~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 336s] 484 | AcyclicMinimizer minimizer(*fst); [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 568 | internal::AcceptorMinimize(fst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 336s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 325 | Initialize(fst); [ 336s] | ^~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 484 | AcyclicMinimizer minimizer(*fst); [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 545 | internal::AcceptorMinimize(&gfst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 336s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 336s] 325 | Initialize(fst); [ 336s] | ^~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 336s] 484 | AcyclicMinimizer minimizer(*fst); [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 568 | internal::AcceptorMinimize(fst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 336s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 325 | Initialize(fst); [ 336s] | ^~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 484 | AcyclicMinimizer minimizer(*fst); [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 545 | internal::AcceptorMinimize(&gfst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 336s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 336s] 325 | Initialize(fst); [ 336s] | ^~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 336s] 484 | AcyclicMinimizer minimizer(*fst); [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 568 | internal::AcceptorMinimize(fst); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] In file included from ./../include/fst/partition.h:28, [ 336s] from ./../include/fst/minimize.h:43: [ 336s] ./../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]': [ 336s] ./../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>]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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>]' [ 336s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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>]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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>]' [ 336s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] In file included from ./../include/fst/minimize.h:38: [ 336s] ./../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]': [ 336s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 336s] ./../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> >]' [ 336s] 159 | aiter.SetValue((*mapper)(arc)); [ 336s] | ~~~~~~~~~^~~~~ [ 336s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 503 | ArcMap(fst, mapper); [ 336s] | ~~~~~~^~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 544 | Encode(&gfst, &encoder); [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 202 | if (label < 1 || label > triples_.size()) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 336s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 336s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 336s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 336s] 159 | aiter.SetValue((*mapper)(arc)); [ 336s] | ~~~~~~~~~^~~~~ [ 336s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 336s] 503 | ArcMap(fst, mapper); [ 336s] | ~~~~~~^~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 567 | Encode(fst, &encoder); [ 336s] | ~~~~~~^~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 202 | if (label < 1 || label > triples_.size()) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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>]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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>]' [ 336s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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>]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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>]' [ 336s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 336s] ./../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> >]' [ 336s] 159 | aiter.SetValue((*mapper)(arc)); [ 336s] | ~~~~~~~~~^~~~~ [ 336s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 503 | ArcMap(fst, mapper); [ 336s] | ~~~~~~^~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 544 | Encode(&gfst, &encoder); [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 202 | if (label < 1 || label > triples_.size()) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 336s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 336s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 336s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 336s] 159 | aiter.SetValue((*mapper)(arc)); [ 336s] | ~~~~~~~~~^~~~~ [ 336s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 336s] 503 | ArcMap(fst, mapper); [ 336s] | ~~~~~~^~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 567 | Encode(fst, &encoder); [ 336s] | ~~~~~~^~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 202 | if (label < 1 || label > triples_.size()) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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>]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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>]' [ 336s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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>]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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>]' [ 336s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 336s] ./../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> >]' [ 336s] 159 | aiter.SetValue((*mapper)(arc)); [ 336s] | ~~~~~~~~~^~~~~ [ 336s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 336s] 503 | ArcMap(fst, mapper); [ 336s] | ~~~~~~^~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 544 | Encode(&gfst, &encoder); [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 202 | if (label < 1 || label > triples_.size()) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../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]' [ 336s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 689 | &unweighted); [ 336s] | ~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 336s] | ^~~~~~~~~~~ [ 336s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 336s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 336s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] minimize.cc:38:1: required from here [ 336s] 168 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 689 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 337s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 337s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 337s] 159 | aiter.SetValue((*mapper)(arc)); [ 337s] | ~~~~~~~~~^~~~~ [ 337s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 337s] 503 | ArcMap(fst, mapper); [ 337s] | ~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 567 | Encode(fst, &encoder); [ 337s] | ~~~~~~^~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 202 | if (label < 1 || label > triples_.size()) { [ 337s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] In file included from ./../include/fst/minimize.h:35: [ 337s] ./../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> >]': [ 337s] ./../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> > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../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> > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 483 | ArcSort(fst, comp); [ 337s] | ~~~~~~~^~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 212 | size_t hash = hasher(s); [ 337s] | ~~~~~~^~~ [ 337s] ./../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]' [ 337s] 243 | PrePartition(fst); [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 337s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 483 | ArcSort(fst, comp); [ 337s] | ~~~~~~~^~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 212 | size_t hash = hasher(s); [ 337s] | ~~~~~~^~~ [ 337s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 243 | PrePartition(fst); [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../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> >]': [ 337s] ./../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> > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../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> > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 483 | ArcSort(fst, comp); [ 337s] | ~~~~~~~^~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 212 | size_t hash = hasher(s); [ 337s] | ~~~~~~^~~ [ 337s] ./../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]' [ 337s] 243 | PrePartition(fst); [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 337s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 483 | ArcSort(fst, comp); [ 337s] | ~~~~~~~^~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 212 | size_t hash = hasher(s); [ 337s] | ~~~~~~^~~ [ 337s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 243 | PrePartition(fst); [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../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> >]': [ 337s] ./../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> > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../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> > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 483 | ArcSort(fst, comp); [ 337s] | ~~~~~~~^~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 212 | size_t hash = hasher(s); [ 337s] | ~~~~~~^~~ [ 337s] ./../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]' [ 337s] 243 | PrePartition(fst); [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 337s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 483 | ArcSort(fst, comp); [ 337s] | ~~~~~~~^~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 212 | size_t hash = hasher(s); [ 337s] | ~~~~~~^~~ [ 337s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 243 | PrePartition(fst); [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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> >]' [ 337s] 142 | dfs = visitor->InitState(root, root); [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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> >]' [ 337s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 368 | if (h > max_height_) max_height_ = h; [ 337s] | ~~^~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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 > >]' [ 337s] 142 | dfs = visitor->InitState(root, root); [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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 > >]' [ 337s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 368 | if (h > max_height_) max_height_ = h; [ 337s] | ~~^~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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> >]' [ 337s] 142 | dfs = visitor->InitState(root, root); [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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> >]' [ 337s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 368 | if (h > max_height_) max_height_ = h; [ 337s] | ~~^~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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 > >]' [ 337s] 142 | dfs = visitor->InitState(root, root); [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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 > >]' [ 337s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 368 | if (h > max_height_) max_height_ = h; [ 337s] | ~~^~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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> >]' [ 337s] 142 | dfs = visitor->InitState(root, root); [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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> >]' [ 337s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 368 | if (h > max_height_) max_height_ = h; [ 337s] | ~~^~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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 > >]' [ 337s] 142 | dfs = visitor->InitState(root, root); [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 337s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../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 > >]' [ 337s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 337s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 337s] 392 | DfsVisit(fst, &hvisitor); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 337s] 325 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 337s] 484 | AcyclicMinimizer minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 568 | internal::AcceptorMinimize(fst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 368 | if (h > max_height_) max_height_ = h; [ 337s] | ~~^~~~~~~~~~~~~ [ 337s] In file included from ./../include/fst/queue.h:40: [ 337s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 337s] ./../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> >]' [ 337s] 119 | visitor->FinishVisit(); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 337s] ./../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]' [ 337s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] /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 >]' [ 337s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 337s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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>]' [ 337s] 665 | queue_ = std::make_unique>(fst, filter); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../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>]' [ 337s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 337s] | ~~^~~~~~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 337s] | ~~^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 337s] ./../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> > >]' [ 337s] 119 | visitor->FinishVisit(); [ 337s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 337s] ./../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]' [ 337s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] /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 >]' [ 337s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 337s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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>]' [ 337s] 665 | queue_ = std::make_unique>(fst, filter); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../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>]' [ 337s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 337s] | ~~^~~~~~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 337s] | ~~^~~~~~~~~~~~~~~~ [ 337s] ./../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> > >]': [ 337s] ./../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> > > >]' [ 337s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 337s] | ~~~~~~~~~~~~^~ [ 337s] ./../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> > > >]' [ 337s] 129 | StateMap(fst, &mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 337s] 111 | StateMap(fst, mapper); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 238 | ArcSort(&Tr_, icomp); [ 337s] | ~~~~~~~^~~~~~~~~~~~~ [ 337s] ./../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]' [ 337s] 136 | Initialize(fst); [ 337s] | ^~~~~~~~~~ [ 337s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 337s] 491 | CyclicMinimizer> minimizer(*fst); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 337s] 545 | internal::AcceptorMinimize(&gfst); [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 337s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] minimize.cc:38:1: required from here [ 337s] 168 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../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] [ 337s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 337s] | ~~~^~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 338s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 338s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 338s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 338s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 338s] 129 | StateMap(fst, &mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 338s] 111 | StateMap(fst, mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 338s] 238 | ArcSort(&Tr_, icomp); [ 338s] | ~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 338s] 136 | Initialize(fst); [ 338s] | ^~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 338s] 491 | CyclicMinimizer> minimizer(*fst); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 568 | internal::AcceptorMinimize(fst); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 338s] | ~~~^~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 338s] ./../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> >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../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]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 338s] ./../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> > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../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]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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> > >]': [ 338s] ./../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> > > >]' [ 338s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../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> > > >]' [ 338s] 129 | StateMap(fst, &mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 338s] 111 | StateMap(fst, mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 238 | ArcSort(&Tr_, icomp); [ 338s] | ~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 136 | Initialize(fst); [ 338s] | ^~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 338s] 491 | CyclicMinimizer> minimizer(*fst); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 545 | internal::AcceptorMinimize(&gfst); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 338s] | ~~~^~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 338s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 338s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 338s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 338s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 338s] 129 | StateMap(fst, &mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 338s] 111 | StateMap(fst, mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 338s] 238 | ArcSort(&Tr_, icomp); [ 338s] | ~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 338s] 136 | Initialize(fst); [ 338s] | ^~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 338s] 491 | CyclicMinimizer> minimizer(*fst); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 568 | internal::AcceptorMinimize(fst); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 338s] | ~~~^~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 338s] ./../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> >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../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]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 338s] ./../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> > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../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]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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>]' [ 338s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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> > >]': [ 338s] ./../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> > > >]' [ 338s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../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> > > >]' [ 338s] 129 | StateMap(fst, &mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 338s] 111 | StateMap(fst, mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 238 | ArcSort(&Tr_, icomp); [ 338s] | ~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 136 | Initialize(fst); [ 338s] | ^~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 338s] 491 | CyclicMinimizer> minimizer(*fst); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 545 | internal::AcceptorMinimize(&gfst); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 338s] | ~~~^~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 338s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 338s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 338s] 119 | visitor->FinishVisit(); [ 338s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 338s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 338s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] /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 >]' [ 338s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 338s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 665 | queue_ = std::make_unique>(fst, filter); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 338s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 338s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 338s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 338s] 129 | StateMap(fst, &mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 338s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 338s] 111 | StateMap(fst, mapper); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 338s] 238 | ArcSort(&Tr_, icomp); [ 338s] | ~~~~~~~^~~~~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 338s] 136 | Initialize(fst); [ 338s] | ^~~~~~~~~~ [ 338s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 338s] 491 | CyclicMinimizer> minimizer(*fst); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 338s] 568 | internal::AcceptorMinimize(fst); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 338s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 338s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 338s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] minimize.cc:38:1: required from here [ 338s] 168 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 338s] | ~~~^~~~~~~~~~~~~~~ [ 338s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 338s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 338s] mv -f $depbase.Tpo $depbase.Plo [ 338s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 339s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 340s] ./../include/fst/queue.h:238:8: required from here [ 340s] 238 | void Update(StateId s) override { [ 340s] | ^~~~~~ [ 340s] ./../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] [ 340s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 340s] | ~~^~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 340s] ./../include/fst/queue.h:558:11: required from here [ 340s] 558 | StateId Head() const final { [ 340s] | ^~~~ [ 340s] ./../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] [ 340s] 562 | ((front_ >= trivial_queue_.size()) || [ 340s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 340s] ./../include/fst/queue.h:573:8: required from here [ 340s] 573 | void Enqueue(StateId s) final { [ 340s] | ^~~~~~~ [ 340s] ./../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] [ 340s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 340s] ./../include/fst/queue.h:591:8: required from here [ 340s] 591 | void Dequeue() final { [ 340s] | ^~~~~~~ [ 340s] ./../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] [ 340s] 594 | } else if (front_ < trivial_queue_.size()) { [ 340s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 340s] ./../include/fst/queue.h:603:8: required from here [ 340s] 603 | bool Empty() const final { [ 340s] | ^~~~~ [ 340s] ./../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] [ 340s] 612 | return (front_ >= trivial_queue_.size()) || [ 340s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 340s] ./../include/fst/queue.h:617:8: required from here [ 340s] 617 | void Clear() final { [ 340s] | ^~~~~ [ 340s] ./../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] [ 340s] 621 | } else if (i < trivial_queue_.size()) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 340s] ./../include/fst/queue.h:505:8: required from here [ 340s] 505 | void Enqueue(StateId s) final { [ 340s] | ^~~~~~~ [ 340s] ./../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] [ 340s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~ [ 340s] In file included from ./../include/fst/queue.h:38: [ 340s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 340s] ./../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]' [ 340s] 224 | key_[s] = heap_.Insert(s); [ 340s] | ~~~~~~~~~~~~^~~ [ 340s] ./../include/fst/queue.h:221:8: required from here [ 340s] 221 | void Enqueue(StateId s) override { [ 340s] | ^~~~~~~ [ 340s] ./../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] [ 340s] 57 | if (size_ < values_.size()) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] In file included from ./../include/fst/cache.h:40: [ 340s] ./../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 > >]': [ 340s] ./../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 > >]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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 > >]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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> >]': [ 340s] ./../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> >]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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> >]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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 > >]': [ 340s] ./../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 > >]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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 > >]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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> >]': [ 340s] ./../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> >]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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> >]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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 > >]': [ 340s] ./../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 > >]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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 > >]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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> >]': [ 340s] ./../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> >]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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> >]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] In file included from ./../include/fst/minimize.h:40: [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 340s] | ^~~~~~~~~ [ 340s] ./../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]' [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ^~~~~ [ 340s] ./../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] [ 340s] 353 | while (unfactored_.size() <= element.state) [ 340s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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>]': [ 340s] ./../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>]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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>]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 340s] | ^~~~~~~~~ [ 340s] ./../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]' [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ^~~~~ [ 340s] ./../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] [ 340s] 353 | while (unfactored_.size() <= element.state) [ 340s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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>]': [ 340s] ./../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>]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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>]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 340s] | ^~~~~~~~~ [ 340s] ./../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]' [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ^~~~~ [ 340s] ./../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] [ 340s] 353 | while (unfactored_.size() <= element.state) [ 340s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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>]': [ 340s] ./../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>]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../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>]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 340s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 340s] mv -f $depbase.Tpo $depbase.Plo [ 340s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 341s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 341s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 341s] mv -f $depbase.Tpo $depbase.Plo [ 341s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 341s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 341s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 341s] mv -f $depbase.Tpo $depbase.Plo [ 341s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 341s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 341s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 341s] mv -f $depbase.Tpo $depbase.Plo [ 341s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 342s] In file included from ./../include/fst/script/prune.h:29, [ 343s] from prune.cc:18: [ 343s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 343s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 343s] | ~~~~~~~~~~~~^~~~ [ 343s] ./../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] [ 343s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 343s] | ~~~~~~~~~~~~~~~~~^~~~ [ 343s] ./../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] [ 343s] 264 | while (enqueued.size() <= s) { [ 343s] | ~~~~~~~~~~~~~~~~^~~~ [ 343s] ./../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] [ 343s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 289 | while (idistance.size() <= arc.nextstate) { [ 343s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 343s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 301 | while (enqueued.size() <= arc.nextstate) { [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 343s] ./../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]' [ 343s] 211 | Prune(fst, opts); [ 343s] | ~~~~~^~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 343s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:53:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 343s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 343s] | ~~^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/script/prune.h:27: [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] In file included from ./../include/fst/expanded-fst.h:38, [ 343s] from ./../include/fst/mutable-fst.h:38: [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/prune.h:32: [ 343s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 343s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 268 | enqueued[s] = heap.Insert(s); [ 343s] | ~~~~~~~~~~~^~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 57 | if (size_ < values_.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/shortest-distance.h:34, [ 343s] from ./../include/fst/prune.h:34: [ 343s] ./../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]': [ 343s] ./../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]' [ 343s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 343s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 689 | &unweighted); [ 343s] | ~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 343s] | ^~~~~~~~~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 343s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]': [ 343s] ./../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]' [ 343s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 343s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 689 | &unweighted); [ 343s] | ~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 343s] | ^~~~~~~~~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 343s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 343s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 343s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 343s] | ^~~~~~~~~ [ 343s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 343s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 343s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 343s] | ~~^~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 343s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 343s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 343s] | ^~~~~~~~~ [ 343s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 343s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 343s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 343s] | ~~^~~~~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/queue.h:40: [ 343s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 343s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 343s] 119 | visitor->FinishVisit(); [ 343s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 343s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 343s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 343s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] /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 >]' [ 343s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 343s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 665 | queue_ = std::make_unique>(fst, filter); [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 343s] | ^~~~~~~~~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 343s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 343s] 119 | visitor->FinishVisit(); [ 343s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 343s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 343s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 343s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] /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 >]' [ 343s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 343s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 665 | queue_ = std::make_unique>(fst, filter); [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 343s] | ^~~~~~~~~~~ [ 343s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 343s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 333 | Prune(ifst, ofst, opts); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 343s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] prune.cc:52:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 343s] ./../include/fst/queue.h:558:11: required from here [ 343s] 558 | StateId Head() const final { [ 343s] | ^~~~ [ 343s] ./../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] [ 343s] 562 | ((front_ >= trivial_queue_.size()) || [ 343s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 343s] ./../include/fst/queue.h:573:8: required from here [ 343s] 573 | void Enqueue(StateId s) final { [ 343s] | ^~~~~~~ [ 343s] ./../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] [ 343s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 343s] ./../include/fst/queue.h:591:8: required from here [ 343s] 591 | void Dequeue() final { [ 343s] | ^~~~~~~ [ 343s] ./../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] [ 343s] 594 | } else if (front_ < trivial_queue_.size()) { [ 343s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 343s] ./../include/fst/queue.h:603:8: required from here [ 343s] 603 | bool Empty() const final { [ 343s] | ^~~~~ [ 343s] ./../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] [ 343s] 612 | return (front_ >= trivial_queue_.size()) || [ 343s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 343s] ./../include/fst/queue.h:617:8: required from here [ 343s] 617 | void Clear() final { [ 343s] | ^~~~~ [ 343s] ./../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] [ 343s] 621 | } else if (i < trivial_queue_.size()) { [ 343s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 343s] ./../include/fst/queue.h:238:8: required from here [ 343s] 238 | void Update(StateId s) override { [ 343s] | ^~~~~~ [ 343s] ./../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] [ 343s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 343s] | ~~^~~~~~~~~~~~~~ [ 343s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 343s] ./../include/fst/queue.h:505:8: required from here [ 343s] 505 | void Enqueue(StateId s) final { [ 343s] | ^~~~~~~ [ 343s] ./../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] [ 343s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 343s] | ~~~~~~~~~~~~~~~~~^~~~ [ 343s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 343s] ./../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]' [ 343s] 224 | key_[s] = heap_.Insert(s); [ 343s] | ~~~~~~~~~~~~^~~ [ 343s] ./../include/fst/queue.h:221:8: required from here [ 343s] 221 | void Enqueue(StateId s) override { [ 343s] | ^~~~~~~ [ 343s] ./../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] [ 343s] 57 | if (size_ < values_.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/cache.h:40, [ 343s] from ./../include/fst/shortest-distance.h:29: [ 343s] ./../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 > >]': [ 343s] ./../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 > >]' [ 343s] 416 | BaseImpl::DeleteStates(dstates); [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 343s] ./../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 > >]' [ 343s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:344:8: required from here [ 343s] 344 | void DeleteStates(const std::vector &dstates) override { [ 343s] | ^~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/script/push.h:25, [ 343s] from push.cc:18: [ 343s] ./../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> > >': [ 343s] ./../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> > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] In file included from ./../include/fst/cache.h:37, [ 343s] from ./../include/fst/arc-map.h:34, [ 343s] from ./../include/fst/arcsort.h:32, [ 343s] from ./../include/fst/randequivalent.h:29, [ 343s] from ./../include/fst/script/randequivalent.h:26, [ 343s] from randequivalent.cc:18: [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] In file included from ./../include/fst/expanded-fst.h:38, [ 343s] from ./../include/fst/mutable-fst.h:38: [ 343s] ./../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=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] In file included from ./../include/fst/expanded-fst.h:38, [ 343s] from ./../include/fst/mutable-fst.h:38: [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 71 | VectorFst sfst1(fst1); [ 343s] | ^~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > >': [ 343s] ./../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> > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/compose.h:35, [ 343s] from ./../include/fst/randequivalent.h:30: [ 343s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 343s] ./../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]' [ 343s] 73 | Connect(&sfst1); [ 343s] | ~~~~~~~^~~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/randequivalent.h:36: [ 343s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >': [ 343s] ./../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> > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 343s] ./../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]' [ 343s] 73 | Connect(&sfst1); [ 343s] | ~~~~~~~^~~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~ [ 343s] ./../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> > >': [ 343s] ./../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> > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 343s] ./../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]' [ 343s] 73 | Connect(&sfst1); [ 343s] | ~~~~~~~^~~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~ [ 343s] ./../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> > >': [ 343s] ./../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> > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 52 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > >': [ 343s] ./../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> > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 343s] ./../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> > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 343s] ./../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> > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 133 | VectorFst> gfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 343s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 343s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] 57 | std::get<4>(*args)); [ 343s] | ~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:47:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../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=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/script/push.h:26: [ 343s] ./../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]': [ 343s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 343s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 343s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 343s] | ~~^~~~~~~~~~~~~~~~~ [ 343s] In file included from ./../include/fst/push.h:33: [ 343s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 343s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 102 | Reweight(fst, distance, type); [ 343s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 73 | if (s == potential.size()) break; [ 343s] | ~~^~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 79 | if (arc.nextstate >= potential.size()) continue; [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 107 | const auto startweight = fst->Start() < potential.size() [ 343s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 343s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 343s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 343s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] push.cc:46:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 138 | class ImplToExpandedFst : public ImplToFst { [ 343s] | ^~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 343s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 343s] 527 | class VectorFst : public ImplToMutableFst> { [ 343s] | ^~~~~~~~~ [ 343s] ./../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]' [ 343s] 316 | VectorFst rfst; [ 343s] | ^~~~ [ 343s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 343s] 347 | ShortestDistance(fst, &distance, false, delta); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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]' [ 343s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 343s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 343s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 343s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] randequivalent.cc:40:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 343s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 343s] | ^~~~~~~~ [ 343s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 343s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 343s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 344s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 102 | Reweight(fst, distance, type); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 344s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 344s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 344s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 344s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 102 | Reweight(fst, distance, type); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >': [ 344s] ./../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> > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 153 | Reweight(&gfst, gdistance, rtype); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >': [ 344s] ./../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> > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 153 | Reweight(&gfst, gdistance, rtype); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >': [ 344s] ./../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> > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 153 | Reweight(&gfst, gdistance, rtype); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >': [ 344s] ./../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> > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 153 | Reweight(&gfst, gdistance, rtype); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >': [ 344s] ./../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> > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 153 | Reweight(&gfst, gdistance, rtype); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >': [ 344s] ./../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> > > >' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 344s] | ^~~~~~~~ [ 344s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 344s] ./../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> > > >' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 138 | class ImplToExpandedFst : public ImplToFst { [ 344s] | ^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 344s] ./../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> > > > >' [ 344s] 527 | class VectorFst : public ImplToMutableFst> { [ 344s] | ^~~~~~~~~ [ 344s] ./../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>]' [ 344s] 316 | VectorFst rfst; [ 344s] | ^~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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=] [ 344s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 344s] | ^~~~~~~~ [ 344s] ./../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=' [ 344s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 344s] | ^~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 344s] | ~~^~~~~~~~~~~~~~~~~ [ 344s] ./../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>]': [ 344s] ./../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]' [ 344s] 153 | Reweight(&gfst, gdistance, rtype); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | if (s == potential.size()) break; [ 344s] | ~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 79 | if (arc.nextstate >= potential.size()) continue; [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 107 | const auto startweight = fst->Start() < potential.size() [ 344s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 344s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 344s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 344s] | ~~~~~~~~~~~~^~ [ 344s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 344s] 129 | StateMap(fst, &mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 344s] 111 | StateMap(fst, mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 75 | ArcSort(&sfst1, icomp); [ 344s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 344s] | ~~~^~~~~~~~~~~~~~~ [ 344s] In file included from ./../include/fst/script/randgen.h:27, [ 344s] from randgen.cc:18: [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 233 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 331 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 233 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 233 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 331 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 233 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 233 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 331 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 233 | rstate.length == max_length_) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 344s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 344s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 344s] | ~~~~~~~~~~~~^~ [ 344s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 344s] 129 | StateMap(fst, &mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 344s] 111 | StateMap(fst, mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 90 | ArcSort(&cfst1, ocomp); [ 344s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 344s] | ~~~^~~~~~~~~~~~~~~ [ 344s] In file included from ./../include/fst/shortest-distance.h:34: [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 344s] 347 | ShortestDistance(fst, &distance, false, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] In file included from ./../include/fst/randgen.h:38: [ 344s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 344s] ./../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]' [ 344s] 159 | accumulator->SetState(s); [ 344s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 344s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 344s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 344s] ./../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]' [ 344s] 159 | accumulator->SetState(s); [ 344s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 344s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 344s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 344s] ./../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]' [ 344s] 159 | accumulator->SetState(s); [ 344s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 344s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 344s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 344s] 347 | ShortestDistance(fst, &distance, false, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 555 | Extend(end, aiter); [ 344s] | ~~~~~~^~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 344s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 344s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 648 | if (weights_->size() <= end) { [ 344s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 344s] ./../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] [ 344s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 344s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 344s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 344s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 344s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 344s] | ~~~~~~~~~~~~^~ [ 344s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 344s] 129 | StateMap(fst, &mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 344s] 111 | StateMap(fst, mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 75 | ArcSort(&sfst1, icomp); [ 344s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 344s] | ~~~^~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 555 | Extend(end, aiter); [ 344s] | ~~~~~~^~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 344s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 344s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 648 | if (weights_->size() <= end) { [ 344s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 344s] ./../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] [ 344s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 344s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 555 | Extend(end, aiter); [ 344s] | ~~~~~~^~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 344s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 344s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 527 | sampler_->Sample(rstate); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 344s] ./../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]' [ 344s] 482 | if (!HasFinal(s)) Expand(s); [ 344s] | ^~~~~~ [ 344s] ./../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]' [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ~~~~~~~~~~~~^~~ [ 344s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 344s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 344s] | ^~~~~ [ 344s] ./../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] [ 344s] 648 | if (weights_->size() <= end) { [ 344s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 344s] ./../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] [ 344s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 344s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 344s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 344s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 344s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 344s] | ~~~~~~~~~~~~^~ [ 344s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 344s] 129 | StateMap(fst, &mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 344s] 111 | StateMap(fst, mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 90 | ArcSort(&cfst1, ocomp); [ 344s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 344s] | ~~~^~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 344s] 347 | ShortestDistance(fst, &distance, false, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 344s] 347 | ShortestDistance(fst, &distance, false, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 344s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 344s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 344s] | ~~~~~~~~~~~~^~ [ 344s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 344s] 129 | StateMap(fst, &mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 344s] 111 | StateMap(fst, mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 75 | ArcSort(&sfst1, icomp); [ 344s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 344s] | ~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 344s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 344s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 344s] | ~~~~~~~~~~~~^~ [ 344s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 344s] 129 | StateMap(fst, &mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 344s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 344s] 111 | StateMap(fst, mapper); [ 344s] | ~~~~~~~~^~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 90 | ArcSort(&cfst1, ocomp); [ 344s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 344s] | ~~~^~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 344s] 347 | ShortestDistance(fst, &distance, false, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 344s] 347 | ShortestDistance(fst, &distance, false, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 344s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 344s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] randequivalent.cc:40:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] In file included from ./../include/fst/shortest-distance.h:34, [ 344s] from ./../include/fst/push.h:34: [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 344s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 344s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 344s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:46:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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>]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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>]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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>]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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>]' [ 344s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 52 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 344s] ./../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>]' [ 344s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 344s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 689 | &unweighted); [ 344s] | ~~~~~~~~~~~~ [ 344s] ./../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>]' [ 344s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 344s] | ^~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 344s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 344s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 344s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] 57 | std::get<4>(*args)); [ 344s] | ~~~~~~~~~~~~~~~~~~~ [ 344s] push.cc:47:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 344s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 57 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 52 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 52 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] In file included from ./../include/fst/replace-util.h:37, [ 345s] from ./../include/fst/replace.h:45, [ 345s] from ./../include/fst/accumulator.h:39, [ 345s] from ./../include/fst/lookahead-matcher.h:33, [ 345s] from ./../include/fst/lookahead-filter.h:35, [ 345s] from ./../include/fst/compose.h:40: [ 345s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 345s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 345s] 119 | visitor->FinishVisit(); [ 345s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 345s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 345s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] /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 >]' [ 345s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 665 | queue_ = std::make_unique>(fst, filter); [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 345s] 347 | ShortestDistance(fst, &distance, false, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 345s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 345s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] randequivalent.cc:40:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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] [ 345s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 345s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 345s] 119 | visitor->FinishVisit(); [ 345s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 345s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 345s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] /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 >]' [ 345s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 665 | queue_ = std::make_unique>(fst, filter); [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 345s] 347 | ShortestDistance(fst, &distance, false, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 345s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 345s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] randequivalent.cc:40:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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] [ 345s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 57 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 57 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 345s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 345s] 119 | visitor->FinishVisit(); [ 345s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 345s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 345s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] /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 >]' [ 345s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 665 | queue_ = std::make_unique>(fst, filter); [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 345s] 347 | ShortestDistance(fst, &distance, false, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 345s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 345s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] randequivalent.cc:40:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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] [ 345s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 345s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 345s] 119 | visitor->FinishVisit(); [ 345s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 345s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 345s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] /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 >]' [ 345s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 665 | queue_ = std::make_unique>(fst, filter); [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 345s] 347 | ShortestDistance(fst, &distance, false, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 345s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 345s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] randequivalent.cc:40:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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] [ 345s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 52 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 345s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 345s] 119 | visitor->FinishVisit(); [ 345s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 345s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 345s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] /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 >]' [ 345s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 665 | queue_ = std::make_unique>(fst, filter); [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 345s] 347 | ShortestDistance(fst, &distance, false, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 345s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 345s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] randequivalent.cc:40:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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] [ 345s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 345s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 345s] 119 | visitor->FinishVisit(); [ 345s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 345s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 345s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] /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 >]' [ 345s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 665 | queue_ = std::make_unique>(fst, filter); [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 345s] 347 | ShortestDistance(fst, &distance, false, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 345s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 345s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] randequivalent.cc:40:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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] [ 345s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 345s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 52 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 57 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 345s] ./../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]': [ 345s] ./../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>]' [ 345s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 345s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 689 | &unweighted); [ 345s] | ~~~~~~~~~~~~ [ 345s] ./../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>]' [ 345s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 345s] | ^~~~~~~~~~~ [ 345s] ./../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]' [ 345s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 345s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 345s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] 57 | std::get<4>(*args)); [ 345s] | ~~~~~~~~~~~~~~~~~~~ [ 345s] push.cc:47:1: required from here [ 345s] 168 | ({#Op, Arc::Type()}, Op) [ 345s] | ^ [ 345s] ./../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] [ 345s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 346s] In file included from ./../include/fst/queue.h:40: [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 346s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 346s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 346s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:46:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 346s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 346s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 346s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 346s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:46:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 346s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 346s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 346s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:46:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 346s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 346s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 346s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 346s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:46:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 346s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 346s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 346s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:46:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 346s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 346s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 346s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 346s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:46:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 346s] ./../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> >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 52 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 346s] ./../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> > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 52 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 346s] ./../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> >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 57 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 346s] ./../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> > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 57 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 346s] ./../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> >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 52 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 346s] ./../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> > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 52 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 346s] ./../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> >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 57 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 346s] ./../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> > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 57 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 346s] ./../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> >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 52 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 346s] ./../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> > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 52 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 346s] ./../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> >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 57 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 346s] ./../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> > >]' [ 346s] 119 | visitor->FinishVisit(); [ 346s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 346s] ./../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]' [ 346s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 346s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] /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 >]' [ 346s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 346s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 665 | queue_ = std::make_unique>(fst, filter); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 346s] ./../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>]' [ 346s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 346s] | ^~~~~~~~~~~ [ 346s] ./../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]' [ 346s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 346s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] 57 | std::get<4>(*args)); [ 346s] | ~~~~~~~~~~~~~~~~~~~ [ 346s] push.cc:47:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 346s] ./../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] [ 346s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 347s] ./../include/fst/queue.h:558:11: required from here [ 347s] 558 | StateId Head() const final { [ 347s] | ^~~~ [ 347s] ./../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] [ 347s] 562 | ((front_ >= trivial_queue_.size()) || [ 347s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 347s] ./../include/fst/queue.h:573:8: required from here [ 347s] 573 | void Enqueue(StateId s) final { [ 347s] | ^~~~~~~ [ 347s] ./../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] [ 347s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 347s] ./../include/fst/queue.h:591:8: required from here [ 347s] 591 | void Dequeue() final { [ 347s] | ^~~~~~~ [ 347s] ./../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] [ 347s] 594 | } else if (front_ < trivial_queue_.size()) { [ 347s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 347s] ./../include/fst/queue.h:603:8: required from here [ 347s] 603 | bool Empty() const final { [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 612 | return (front_ >= trivial_queue_.size()) || [ 347s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 347s] ./../include/fst/queue.h:617:8: required from here [ 347s] 617 | void Clear() final { [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 621 | } else if (i < trivial_queue_.size()) { [ 347s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 347s] ./../include/fst/queue.h:238:8: required from here [ 347s] 238 | void Update(StateId s) override { [ 347s] | ^~~~~~ [ 347s] ./../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] [ 347s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 347s] | ~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 347s] ./../include/fst/queue.h:505:8: required from here [ 347s] 505 | void Enqueue(StateId s) final { [ 347s] | ^~~~~~~ [ 347s] ./../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] [ 347s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 347s] | ~~~~~~~~~~~~~~~~~^~~~ [ 347s] In file included from ./../include/fst/queue.h:38: [ 347s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 347s] ./../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]' [ 347s] 224 | key_[s] = heap_.Insert(s); [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/queue.h:221:8: required from here [ 347s] 221 | void Enqueue(StateId s) override { [ 347s] | ^~~~~~~ [ 347s] ./../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] [ 347s] 57 | if (size_ < values_.size()) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] In file included from ./../include/fst/cache.h:40: [ 347s] ./../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 > >]': [ 347s] ./../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 > >]' [ 347s] 416 | BaseImpl::DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../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 > >]' [ 347s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../include/fst/mutable-fst.h:344:8: required from here [ 347s] 344 | void DeleteStates(const std::vector &dstates) override { [ 347s] | ^~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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 > >]': [ 347s] ./../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 > >]' [ 347s] 416 | BaseImpl::DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../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 > >]' [ 347s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../include/fst/mutable-fst.h:344:8: required from here [ 347s] 344 | void DeleteStates(const std::vector &dstates) override { [ 347s] | ^~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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 > >]': [ 347s] ./../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 > >]' [ 347s] 416 | BaseImpl::DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../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 > >]' [ 347s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../include/fst/mutable-fst.h:344:8: required from here [ 347s] 344 | void DeleteStates(const std::vector &dstates) override { [ 347s] | ^~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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 >]': [ 347s] ./../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 >]' [ 347s] 416 | BaseImpl::DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../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 >]' [ 347s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../include/fst/mutable-fst.h:344:8: required from here [ 347s] 344 | void DeleteStates(const std::vector &dstates) override { [ 347s] | ^~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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 >]': [ 347s] ./../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 >]' [ 347s] 416 | BaseImpl::DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../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 >]' [ 347s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../include/fst/mutable-fst.h:344:8: required from here [ 347s] 344 | void DeleteStates(const std::vector &dstates) override { [ 347s] | ^~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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 >]': [ 347s] ./../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 >]' [ 347s] 416 | BaseImpl::DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../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 >]' [ 347s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 347s] ./../include/fst/mutable-fst.h:344:8: required from here [ 347s] 344 | void DeleteStates(const std::vector &dstates) override { [ 347s] | ^~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] ./../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] [ 347s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 347s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 347s] In file included from ./../include/fst/randequivalent.h:35: [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 233 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 331 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 233 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 233 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 331 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 233 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 233 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 331 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 233 | rstate.length == max_length_) { [ 347s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../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]' [ 347s] 159 | accumulator->SetState(s); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 347s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../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]' [ 347s] 159 | accumulator->SetState(s); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 347s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../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]' [ 347s] 159 | accumulator->SetState(s); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 347s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../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]': [ 347s] ./../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]' [ 347s] 555 | Extend(end, aiter); [ 347s] | ~~~~~~^~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 648 | if (weights_->size() <= end) { [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../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] [ 347s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../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]': [ 347s] ./../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]' [ 347s] 555 | Extend(end, aiter); [ 347s] | ~~~~~~^~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 648 | if (weights_->size() <= end) { [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../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] [ 347s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../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]': [ 347s] ./../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]' [ 347s] 555 | Extend(end, aiter); [ 347s] | ~~~~~~^~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../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]' [ 347s] 527 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../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]' [ 347s] 482 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../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]' [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 347s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../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] [ 347s] 648 | if (weights_->size() <= end) { [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../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] [ 347s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 349s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 349s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 349s] mv -f $depbase.Tpo $depbase.Plo [ 349s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 349s] ./../include/fst/queue.h:558:11: required from here [ 349s] 558 | StateId Head() const final { [ 349s] | ^~~~ [ 349s] ./../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] [ 349s] 562 | ((front_ >= trivial_queue_.size()) || [ 349s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 349s] ./../include/fst/queue.h:573:8: required from here [ 349s] 573 | void Enqueue(StateId s) final { [ 349s] | ^~~~~~~ [ 349s] ./../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] [ 349s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 349s] ./../include/fst/queue.h:591:8: required from here [ 349s] 591 | void Dequeue() final { [ 349s] | ^~~~~~~ [ 349s] ./../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] [ 349s] 594 | } else if (front_ < trivial_queue_.size()) { [ 349s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 349s] ./../include/fst/queue.h:603:8: required from here [ 349s] 603 | bool Empty() const final { [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 612 | return (front_ >= trivial_queue_.size()) || [ 349s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 349s] ./../include/fst/queue.h:617:8: required from here [ 349s] 617 | void Clear() final { [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 621 | } else if (i < trivial_queue_.size()) { [ 349s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 349s] ./../include/fst/queue.h:238:8: required from here [ 349s] 238 | void Update(StateId s) override { [ 349s] | ^~~~~~ [ 349s] ./../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] [ 349s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 349s] | ~~^~~~~~~~~~~~~~ [ 349s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 349s] ./../include/fst/queue.h:505:8: required from here [ 349s] 505 | void Enqueue(StateId s) final { [ 349s] | ^~~~~~~ [ 349s] ./../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] [ 349s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 349s] | ~~~~~~~~~~~~~~~~~^~~~ [ 349s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 349s] In file included from ./../include/fst/queue.h:38: [ 349s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 349s] ./../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]' [ 349s] 224 | key_[s] = heap_.Insert(s); [ 349s] | ~~~~~~~~~~~~^~~ [ 349s] ./../include/fst/queue.h:221:8: required from here [ 349s] 221 | void Enqueue(StateId s) override { [ 349s] | ^~~~~~~ [ 349s] ./../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] [ 349s] 57 | if (size_ < values_.size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] In file included from ./../include/fst/cache.h:40, [ 349s] from ./../include/fst/arc-map.h:34, [ 349s] from ./../include/fst/push.h:28: [ 349s] ./../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> >]': [ 349s] ./../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> >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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> >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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> >]': [ 349s] ./../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> >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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> >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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> >]': [ 349s] ./../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> >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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> >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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> >]': [ 349s] ./../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> >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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> >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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> >]': [ 349s] ./../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> >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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> >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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> >]': [ 349s] ./../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> >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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> >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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 > >]': [ 349s] ./../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 > >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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 > >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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 > >]': [ 349s] ./../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 > >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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 > >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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 > >]': [ 349s] ./../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 > >]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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 > >]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] In file included from ./../include/fst/push.h:30: [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 353 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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>]': [ 349s] ./../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>]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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>]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 353 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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>]': [ 349s] ./../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>]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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>]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 353 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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>]': [ 349s] ./../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>]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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>]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 353 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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>]': [ 349s] ./../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>]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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>]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 353 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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>]': [ 349s] ./../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>]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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>]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 349s] 48 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../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] [ 349s] 353 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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>]': [ 349s] ./../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>]' [ 349s] 416 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../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>]' [ 349s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:344:8: required from here [ 349s] 344 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 350s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 350s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 350s] mv -f $depbase.Tpo $depbase.Plo [ 350s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 351s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 351s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 351s] mv -f $depbase.Tpo $depbase.Plo [ 351s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 351s] In file included from ./../include/fst/script/replace.h:28, [ 351s] from replace.cc:18: [ 351s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 138 | class ImplToExpandedFst : public ImplToFst { [ 351s] | ^~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] In file included from ./../include/fst/expanded-fst.h:38, [ 351s] from ./../include/fst/mutable-fst.h:38: [ 351s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 138 | class ImplToExpandedFst : public ImplToFst { [ 351s] | ^~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 138 | class ImplToExpandedFst : public ImplToFst { [ 351s] | ^~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 138 | class ImplToExpandedFst : public ImplToFst { [ 351s] | ^~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 138 | class ImplToExpandedFst : public ImplToFst { [ 351s] | ^~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 138 | class ImplToExpandedFst : public ImplToFst { [ 351s] | ^~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 351s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 351s] 527 | class VectorFst : public ImplToMutableFst> { [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 351s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 351s] | ^~~~~~~ [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 351s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 351s] | ^~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 351s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 351s] | ^~~~~~~~~~~~~~~~ [ 351s] In file included from ./../include/fst/script/replace.h:30: [ 351s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../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] [ 351s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 351s] | ~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../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] [ 351s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 351s] | ~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 351s] ./../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 > >]' [ 351s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../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] [ 351s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 351s] | ~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 351s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 351s] 139 | GetDependencies(false); [ 351s] | ^~~~~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 614 | return replace_util.CyclicDependencies(); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../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] [ 351s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 351s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 351s] 139 | GetDependencies(false); [ 351s] | ^~~~~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 614 | return replace_util.CyclicDependencies(); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../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] [ 351s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 351s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 351s] 139 | GetDependencies(false); [ 351s] | ^~~~~~~~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 614 | return replace_util.CyclicDependencies(); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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 > >]' [ 351s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] ./../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&>]' [ 351s] 75 | if (rfst.CyclicDependencies()) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 351s] replace.cc:43:1: required from here [ 351s] 168 | ({#Op, Arc::Type()}, Op) [ 351s] | ^ [ 351s] ./../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] [ 351s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 352s] In file included from ./../include/fst/script/replace.h:31: [ 352s] ./../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 > >*> > >]': [ 352s] /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> > >&}]' [ 352s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 352s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 352s] 608 | std::forward<_Args>(__args)...); // might throw [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 969 | auto __pi = ::new (__mem) [ 352s] | ^~~~~~~~~~~~~ [ 352s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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 > > >]' [ 352s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 352s] | ^ [ 352s] /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 > > >]' [ 352s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 1008 | std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] ./../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]' [ 352s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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&>]' [ 352s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 352s] | ^~~~ [ 352s] replace.cc:43:1: required from here [ 352s] 168 | ({#Op, Arc::Type()}, Op) [ 352s] | ^ [ 352s] ./../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] [ 352s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 352s] | ~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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 > >*> > >]': [ 352s] /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> > >&}]' [ 352s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 352s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 352s] 608 | std::forward<_Args>(__args)...); // might throw [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 969 | auto __pi = ::new (__mem) [ 352s] | ^~~~~~~~~~~~~ [ 352s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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 > > >]' [ 352s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 352s] | ^ [ 352s] /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 > > >]' [ 352s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 1008 | std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] ./../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]' [ 352s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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&>]' [ 352s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 352s] | ^~~~ [ 352s] replace.cc:43:1: required from here [ 352s] 168 | ({#Op, Arc::Type()}, Op) [ 352s] | ^ [ 352s] ./../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] [ 352s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 352s] | ~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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 > >*> > >]': [ 352s] /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> > >&}]' [ 352s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 352s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 352s] 608 | std::forward<_Args>(__args)...); // might throw [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 969 | auto __pi = ::new (__mem) [ 352s] | ^~~~~~~~~~~~~ [ 352s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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 > > >]' [ 352s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 352s] | ^ [ 352s] /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 > > >]' [ 352s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 1008 | std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] ./../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]' [ 352s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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&>]' [ 352s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 352s] | ^~~~ [ 352s] replace.cc:43:1: required from here [ 352s] 168 | ({#Op, Arc::Type()}, Op) [ 352s] | ^ [ 352s] ./../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] [ 352s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 352s] | ~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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 > >*> > >]': [ 352s] ./../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 > >*> > >]' [ 352s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 352s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 578 | return_label_type_, call_output_label_, [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 579 | &all_non_empty_and_sorted)); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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> > >&}]' [ 352s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 352s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 352s] 608 | std::forward<_Args>(__args)...); // might throw [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 969 | auto __pi = ::new (__mem) [ 352s] | ^~~~~~~~~~~~~ [ 352s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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 > > >]' [ 352s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 352s] | ^ [ 352s] /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 > > >]' [ 352s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 1008 | std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] ./../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]' [ 352s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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&>]' [ 352s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 352s] | ^~~~ [ 352s] replace.cc:43:1: required from here [ 352s] 168 | ({#Op, Arc::Type()}, Op) [ 352s] | ^ [ 352s] ./../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] [ 352s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 352s] | ~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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] [ 352s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 352s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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 > >*> > >]': [ 352s] ./../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 > >*> > >]' [ 352s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 352s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 578 | return_label_type_, call_output_label_, [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 579 | &all_non_empty_and_sorted)); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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> > >&}]' [ 352s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 352s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 352s] 608 | std::forward<_Args>(__args)...); // might throw [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 969 | auto __pi = ::new (__mem) [ 352s] | ^~~~~~~~~~~~~ [ 352s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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 > > >]' [ 352s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 352s] | ^ [ 352s] /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 > > >]' [ 352s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 1008 | std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] ./../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]' [ 352s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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&>]' [ 352s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 352s] | ^~~~ [ 352s] replace.cc:43:1: required from here [ 352s] 168 | ({#Op, Arc::Type()}, Op) [ 352s] | ^ [ 352s] ./../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] [ 352s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 352s] | ~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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] [ 352s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 352s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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 > >*> > >]': [ 352s] ./../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 > >*> > >]' [ 352s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 352s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 578 | return_label_type_, call_output_label_, [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 579 | &all_non_empty_and_sorted)); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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> > >&}]' [ 352s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 352s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 352s] 608 | std::forward<_Args>(__args)...); // might throw [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 969 | auto __pi = ::new (__mem) [ 352s] | ^~~~~~~~~~~~~ [ 352s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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]' [ 352s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] /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 > > >]' [ 352s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 352s] | ^ [ 352s] /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 > > >]' [ 352s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] 1008 | std::forward<_Args>(__args)...); [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 352s] ./../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]' [ 352s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 352s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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&>]' [ 352s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 352s] | ^~~~ [ 352s] replace.cc:43:1: required from here [ 352s] 168 | ({#Op, Arc::Type()}, Op) [ 352s] | ^ [ 352s] ./../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] [ 352s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 352s] | ~~^~~~~~~~~~~~~~~~~ [ 352s] ./../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] [ 352s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 352s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 353s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 353s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 353s] mv -f $depbase.Tpo $depbase.Plo [ 353s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 353s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 353s] mv -f $depbase.Tpo $depbase.Plo [ 353s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 353s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 353s] ./../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]': [ 353s] ./../include/fst/replace.h:753:12: required from here [ 353s] 753 | uint64_t Properties(uint64_t mask) const override { [ 353s] | ^~~~~~~~~~ [ 353s] ./../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] [ 353s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 353s] | ~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../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]': [ 353s] ./../include/fst/replace.h:753:12: required from here [ 353s] 753 | uint64_t Properties(uint64_t mask) const override { [ 353s] | ^~~~~~~~~~ [ 353s] ./../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] [ 353s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 353s] | ~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../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]': [ 353s] ./../include/fst/replace.h:753:12: required from here [ 353s] 753 | uint64_t Properties(uint64_t mask) const override { [ 353s] | ^~~~~~~~~~ [ 353s] ./../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] [ 353s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 353s] | ~~^~~~~~~~~~~~~~~~~~~ [ 353s] In file included from ./../include/fst/replace-util.h:39: [ 353s] ./../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 >]': [ 353s] ./../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 >]' [ 353s] 416 | BaseImpl::DeleteStates(dstates); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 353s] ./../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 >]' [ 353s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:344:8: required from here [ 353s] 344 | void DeleteStates(const std::vector &dstates) override { [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../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] [ 353s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 353s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] ./../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] [ 353s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 353s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] ./../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 >]': [ 353s] ./../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 >]' [ 353s] 416 | BaseImpl::DeleteStates(dstates); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 353s] ./../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 >]' [ 353s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:344:8: required from here [ 353s] 344 | void DeleteStates(const std::vector &dstates) override { [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../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] [ 353s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 353s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] ./../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] [ 353s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 353s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] ./../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 >]': [ 353s] ./../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 >]' [ 353s] 416 | BaseImpl::DeleteStates(dstates); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 353s] ./../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 >]' [ 353s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:344:8: required from here [ 353s] 344 | void DeleteStates(const std::vector &dstates) override { [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../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] [ 353s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 353s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] ./../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] [ 353s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 353s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 353s] ./../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 > >]' [ 353s] 1327 | InitMatchers(); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../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 > >]' [ 353s] 1045 | return new ReplaceFstMatcher(this, [ 353s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 353s] 1046 | match_type); [ 353s] | ~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1041:21: required from here [ 353s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 353s] | ^~~~~~~~~~~ [ 353s] ./../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] [ 353s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 353s] | ~~^~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 353s] ./../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 > >]' [ 353s] 1327 | InitMatchers(); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../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 > >]' [ 353s] 1045 | return new ReplaceFstMatcher(this, [ 353s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 353s] 1046 | match_type); [ 353s] | ~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1041:21: required from here [ 353s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 353s] | ^~~~~~~~~~~ [ 353s] ./../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] [ 353s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 353s] | ~~^~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 353s] ./../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 > >]' [ 353s] 1327 | InitMatchers(); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../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 > >]' [ 353s] 1045 | return new ReplaceFstMatcher(this, [ 353s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 353s] 1046 | match_type); [ 353s] | ~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1041:21: required from here [ 353s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 353s] | ^~~~~~~~~~~ [ 353s] ./../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] [ 353s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 353s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >]': [ 354s] /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> > >&}]' [ 354s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 354s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 354s] 608 | std::forward<_Args>(__args)...); // might throw [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 969 | auto __pi = ::new (__mem) [ 354s] | ^~~~~~~~~~~~~ [ 354s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > > >]' [ 354s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 354s] | ^ [ 354s] /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 > > >]' [ 354s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 1008 | std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >]' [ 354s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 354s] ./../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 > >]' [ 354s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 354s] | ^ [ 354s] ./../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 > >]' [ 354s] 1032 | return new ReplaceFst(*this, safe); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/replace.h:1031:15: required from here [ 354s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 354s] | ^~~~ [ 354s] ./../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] [ 354s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >]': [ 354s] /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> > >&}]' [ 354s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 354s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 354s] 608 | std::forward<_Args>(__args)...); // might throw [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 969 | auto __pi = ::new (__mem) [ 354s] | ^~~~~~~~~~~~~ [ 354s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > > >]' [ 354s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 354s] | ^ [ 354s] /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 > > >]' [ 354s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 1008 | std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >]' [ 354s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 354s] ./../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 > >]' [ 354s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 354s] | ^ [ 354s] ./../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 > >]' [ 354s] 1032 | return new ReplaceFst(*this, safe); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/replace.h:1031:15: required from here [ 354s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 354s] | ^~~~ [ 354s] ./../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] [ 354s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >]': [ 354s] /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> > >&}]' [ 354s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 354s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 354s] 608 | std::forward<_Args>(__args)...); // might throw [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 969 | auto __pi = ::new (__mem) [ 354s] | ^~~~~~~~~~~~~ [ 354s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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]' [ 354s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > > >]' [ 354s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 354s] | ^ [ 354s] /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 > > >]' [ 354s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 1008 | std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >]' [ 354s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 354s] ./../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 > >]' [ 354s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 354s] | ^ [ 354s] ./../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 > >]' [ 354s] 1032 | return new ReplaceFst(*this, safe); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/replace.h:1031:15: required from here [ 354s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 354s] | ^~~~ [ 354s] ./../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] [ 354s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] In file included from ./../include/fst/script/reweight.h:25, [ 354s] from reweight.cc:18: [ 354s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 354s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 354s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 354s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] reweight.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 73 | if (s == potential.size()) break; [ 354s] | ~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 79 | if (arc.nextstate >= potential.size()) continue; [ 354s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 107 | const auto startweight = fst->Start() < potential.size() [ 354s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 354s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 354s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] reweight.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 73 | if (s == potential.size()) break; [ 354s] | ~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 79 | if (arc.nextstate >= potential.size()) continue; [ 354s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 107 | const auto startweight = fst->Start() < potential.size() [ 354s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 354s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 354s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] reweight.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 73 | if (s == potential.size()) break; [ 354s] | ~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 79 | if (arc.nextstate >= potential.size()) continue; [ 354s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 107 | const auto startweight = fst->Start() < potential.size() [ 354s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 354s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 354s] from rmepsilon.cc:18: [ 354s] ./../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]': [ 354s] ./../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]' [ 354s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 354s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 689 | &unweighted); [ 354s] | ~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 354s] | ^~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 354s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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]': [ 354s] ./../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]' [ 354s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 354s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 689 | &unweighted); [ 354s] | ~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 354s] | ^~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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]': [ 354s] ./../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]' [ 354s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 354s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 689 | &unweighted); [ 354s] | ~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 354s] | ^~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 354s] ./../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]' [ 354s] 69 | RmEpsilon(fst, distance, ropts); [ 354s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 354s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 354s] 130 | internal::RmEpsilon(fst, opts); [ 354s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 354s] rmepsilon.cc:36:1: required from here [ 354s] 168 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../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] [ 354s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 354s] | ~~^~~~~~~~~~~~~~ [ 354s] ./../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] [ 354s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 354s] | ~~^~~~~~~~~~~~~~~~~~ [ 355s] In file included from ./../include/fst/rmepsilon.h:36: [ 356s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 356s] ./../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]' [ 356s] 313 | Connect(fst); [ 356s] | ~~~~~~~^~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~ [ 356s] In file included from ./../include/fst/queue.h:40: [ 356s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 356s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 356s] 119 | visitor->FinishVisit(); [ 356s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 356s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 356s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 356s] | ^~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 356s] ./../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]' [ 356s] 313 | Connect(fst); [ 356s] | ~~~~~~~^~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~ [ 356s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 356s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 356s] 119 | visitor->FinishVisit(); [ 356s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 356s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 356s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 356s] | ^~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 356s] ./../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]' [ 356s] 313 | Connect(fst); [ 356s] | ~~~~~~~^~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~ [ 356s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 356s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 356s] 119 | visitor->FinishVisit(); [ 356s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 356s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 356s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 356s] | ^~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] In file included from ./../include/fst/rmepsilon.h:45: [ 356s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 356s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 356s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 356s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../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]' [ 356s] 316 | VectorFst rfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 356s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] In file included from ./../include/fst/expanded-fst.h:38, [ 356s] from ./../include/fst/mutable-fst.h:38: [ 356s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../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]' [ 356s] 316 | VectorFst rfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 356s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../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]' [ 356s] 316 | VectorFst rfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 356s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] In file included from ./../include/fst/queue.h:38: [ 356s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 356s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 149 | enqueued[s] = heap.Insert(s); [ 356s] | ~~~~~~~~~~~^~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 57 | if (size_ < values_.size()) { [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 356s] ./../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]' [ 356s] 227 | state_queue_->Update(nextstate); [ 356s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 161 | sd_state_.ShortestDistance(source); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 356s] ./../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]' [ 356s] 280 | rmeps_state.Expand(state); [ 356s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 356s] | ~~^~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 356s] ./../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]' [ 356s] 187 | state_queue_->Enqueue(source); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 356s] ./../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]' [ 356s] 161 | sd_state_.ShortestDistance(source); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 356s] ./../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]' [ 356s] 280 | rmeps_state.Expand(state); [ 356s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 356s] | ~~~~~~~~~~~~~~~~~^~~~ [ 356s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 356s] ./../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]' [ 356s] 224 | key_[s] = heap_.Insert(s); [ 356s] | ~~~~~~~~~~~~^~~ [ 356s] ./../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]' [ 356s] 187 | state_queue_->Enqueue(source); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 356s] ./../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]' [ 356s] 161 | sd_state_.ShortestDistance(source); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 356s] ./../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]' [ 356s] 280 | rmeps_state.Expand(state); [ 356s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 57 | if (size_ < values_.size()) { [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 356s] ./../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]': [ 356s] ./../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]' [ 356s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 356s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] 689 | &unweighted); [ 356s] | ~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 356s] | ^~~~~~~~~~~ [ 356s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 356s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 356s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]': [ 356s] ./../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]' [ 356s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 356s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] 689 | &unweighted); [ 356s] | ~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 356s] | ^~~~~~~~~~~ [ 356s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 356s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 356s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 356s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 356s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 356s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 356s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 356s] | ~~^~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 356s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 356s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 356s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 356s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 356s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 356s] | ~~^~~~~~~~~~~~~~~~~~~ [ 356s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 356s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 356s] mv -f $depbase.Tpo $depbase.Plo [ 356s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 356s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 356s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 356s] 119 | visitor->FinishVisit(); [ 356s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 356s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 356s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] /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 >]' [ 356s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 356s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 665 | queue_ = std::make_unique>(fst, filter); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 356s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 356s] ./../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]' [ 356s] 211 | Prune(fst, opts); [ 356s] | ~~~~~^~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 356s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../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]' [ 356s] 69 | RmEpsilon(fst, distance, ropts); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 356s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 356s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 356s] 130 | internal::RmEpsilon(fst, opts); [ 356s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 356s] rmepsilon.cc:36:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../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] [ 356s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 356s] | ~~^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 356s] ./../include/fst/queue.h:558:11: required from here [ 356s] 558 | StateId Head() const final { [ 356s] | ^~~~ [ 356s] ./../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] [ 356s] 562 | ((front_ >= trivial_queue_.size()) || [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 356s] ./../include/fst/queue.h:573:8: required from here [ 356s] 573 | void Enqueue(StateId s) final { [ 356s] | ^~~~~~~ [ 356s] ./../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] [ 356s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 356s] ./../include/fst/queue.h:591:8: required from here [ 356s] 591 | void Dequeue() final { [ 356s] | ^~~~~~~ [ 356s] ./../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] [ 356s] 594 | } else if (front_ < trivial_queue_.size()) { [ 356s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 356s] ./../include/fst/queue.h:603:8: required from here [ 356s] 603 | bool Empty() const final { [ 356s] | ^~~~~ [ 356s] ./../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] [ 356s] 612 | return (front_ >= trivial_queue_.size()) || [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 356s] ./../include/fst/queue.h:617:8: required from here [ 356s] 617 | void Clear() final { [ 356s] | ^~~~~ [ 356s] ./../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] [ 356s] 621 | } else if (i < trivial_queue_.size()) { [ 356s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 356s] ./../include/fst/queue.h:238:8: required from here [ 356s] 238 | void Update(StateId s) override { [ 356s] | ^~~~~~ [ 356s] ./../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] [ 356s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 356s] | ~~^~~~~~~~~~~~~~ [ 356s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 356s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 356s] mv -f $depbase.Tpo $depbase.Plo [ 356s] In file included from ./../include/fst/cache.h:40, [ 356s] from ./../include/fst/rmepsilon.h:34: [ 356s] ./../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 > >]': [ 356s] ./../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 > >]' [ 356s] 416 | BaseImpl::DeleteStates(dstates); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 356s] ./../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 > >]' [ 356s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:344:8: required from here [ 356s] 344 | void DeleteStates(const std::vector &dstates) override { [ 356s] | ^~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 356s] ./../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] [ 356s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 356s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 357s] In file included from ./../include/fst/topsort.h:27, [ 357s] from ./../include/fst/queue.h:40, [ 357s] from ./../include/fst/script/shortest-distance.h:30, [ 357s] from shortest-distance.cc:18: [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] In file included from ./../include/fst/expanded-fst.h:38, [ 357s] from ./../include/fst/mutable-fst.h:38: [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 316 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 357s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 357s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 357s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:53:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 357s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 357s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:53:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 357s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 357s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:53:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 689 | &unweighted); [ 357s] | ~~~~~~~~~~~~ [ 357s] ./../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]' [ 357s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 357s] | ^~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 357s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 689 | &unweighted); [ 357s] | ~~~~~~~~~~~~ [ 357s] ./../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]' [ 357s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 357s] | ^~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 357s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 357s] In file included from ./../include/fst/script/shortest-path.h:29, [ 357s] from shortest-path.cc:18: [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 475 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] In file included from ./../include/fst/expanded-fst.h:38, [ 357s] from ./../include/fst/mutable-fst.h:38: [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 475 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../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]' [ 357s] 475 | VectorFst rfst; [ 357s] | ^~~~ [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] In file included from ./../include/fst/script/shortest-path.h:32: [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 482 | if (state < distance->size()) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 689 | &unweighted); [ 357s] | ~~~~~~~~~~~~ [ 357s] ./../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]' [ 357s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 357s] | ^~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 357s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 482 | if (state < distance->size()) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 482 | if (state < distance->size()) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 689 | &unweighted); [ 357s] | ~~~~~~~~~~~~ [ 357s] ./../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]' [ 357s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 357s] | ^~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 357s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 225 | std::get<3>(*args)); [ 357s] | ~~~~~~~~~~~~~~~~~~~ [ 357s] shortest-distance.cc:52:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 357s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 108 | ShortestPath>( [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 357s] 109 | ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 482 | if (state < distance->size()) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 482 | if (state < distance->size()) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 482 | if (state < distance->size()) { [ 357s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 457 | &parent)) { [ 357s] | ~~~~~~~~ [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 190 | if (distance->size() < source) { [ 357s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 357s] ./../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] [ 357s] 222 | if (distance->size() <= arc.nextstate) { [ 357s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 357s] ./../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]': [ 357s] ./../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]' [ 357s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 490 | opts.weight_threshold, opts.state_threshold); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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]' [ 357s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 357s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] shortest-path.cc:37:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 357s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 357s] ./../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] [ 357s] 356 | while (pairs.size() <= final_state) { [ 357s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 357s] ./../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] [ 357s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 357s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] ./../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] [ 357s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 357s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 190 | if (distance->size() < source) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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] [ 358s] 222 | if (distance->size() <= arc.nextstate) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 190 | if (distance->size() < source) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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] [ 358s] 222 | if (distance->size() <= arc.nextstate) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 108 | ShortestPath>( [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 358s] 109 | ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 190 | if (distance->size() < source) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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] [ 358s] 222 | if (distance->size() <= arc.nextstate) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 190 | if (distance->size() < source) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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] [ 358s] 222 | if (distance->size() <= arc.nextstate) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 190 | if (distance->size() < source) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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] [ 358s] 222 | if (distance->size() <= arc.nextstate) { [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/shortest-path.h:35: [ 358s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 358s] ./../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]' [ 358s] 408 | Connect(ofst); [ 358s] | ~~~~~~~^~~~~~ [ 358s] ./../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]' [ 358s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 490 | opts.weight_threshold, opts.state_threshold); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/script/shortest-path.h:31: [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 358s] ./../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]' [ 358s] 237 | state_queue->Update(arc.nextstate); [ 358s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 108 | ShortestPath>( [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 358s] 109 | ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 358s] | ~~^~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 358s] ./../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]' [ 358s] 198 | state_queue->Enqueue(source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 358s] | ~~~~~~~~~~~~~~~~~^~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 74 | QueueConstructor::Construct(ifst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/queue.h:38: [ 358s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 358s] ./../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]' [ 358s] 224 | key_[s] = heap_.Insert(s); [ 358s] | ~~~~~~~~~~~~^~~ [ 358s] ./../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]' [ 358s] 198 | state_queue->Enqueue(source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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]' [ 358s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 457 | &parent)) { [ 358s] | ~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 108 | ShortestPath>( [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 358s] 109 | ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 57 | if (size_ < values_.size()) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/queue.h:40: [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 107 | return std::make_unique>(fst, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 74 | QueueConstructor::Construct(ifst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 358s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 358s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 358s] | ^~~~~~~ [ 358s] /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 >]' [ 358s] 196 | { return bool(_M_comp(*__it, __val)); } [ 358s] | ~~~~~~~^~~~~~~~~~~~~~ [ 358s] /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 > >]' [ 358s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 358s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 490 | opts.weight_threshold, opts.state_threshold); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 >]' [ 358s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 358s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] shortest-path.cc:37:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 276 | : (state < distance_.size()) ? distance_[state] [ 358s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 358s] ./../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]' [ 358s] 227 | state_queue_->Update(nextstate); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 267 | sd_state.ShortestDistance(opts.source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 119 | ShortestDistance(fst, distance, sopts); [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 128 | ShortestDistance>(fst, distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 187 | internal::ShortestDistance>( [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 358s] 189 | fst, &typed_distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 358s] | ~~^~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 358s] ./../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]' [ 358s] 187 | state_queue_->Enqueue(source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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]' [ 358s] 267 | sd_state.ShortestDistance(opts.source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 119 | ShortestDistance(fst, distance, sopts); [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 128 | ShortestDistance>(fst, distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 197 | internal::ShortestDistance>( [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 358s] 198 | fst, &typed_distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 358s] | ~~~~~~~~~~~~~~~~~^~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 132 | ShortestDistance>(fst, distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 136 | ShortestDistance>(fst, distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 137 | opts); [ 358s] | ~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 141 | ShortestDistance>(fst, distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 142 | opts); [ 358s] | ~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/queue.h:38: [ 358s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 358s] ./../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]' [ 358s] 224 | key_[s] = heap_.Insert(s); [ 358s] | ~~~~~~~~~~~~^~~ [ 358s] ./../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]' [ 358s] 187 | state_queue_->Enqueue(source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../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]' [ 358s] 267 | sd_state.ShortestDistance(opts.source); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 119 | ShortestDistance(fst, distance, sopts); [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 128 | ShortestDistance>(fst, distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 187 | internal::ShortestDistance>( [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 358s] 189 | fst, &typed_distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 57 | if (size_ < values_.size()) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 132 | ShortestDistance>(fst, distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 136 | ShortestDistance>(fst, distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 137 | opts); [ 358s] | ~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 141 | ShortestDistance>(fst, distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 142 | opts); [ 358s] | ~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 132 | ShortestDistance>(fst, distance, opts); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 136 | ShortestDistance>(fst, distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 137 | opts); [ 358s] | ~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 689 | &unweighted); [ 358s] | ~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 116 | QueueConstructor::Construct(fst, distance)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 141 | ShortestDistance>(fst, distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 142 | opts); [ 358s] | ~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 358s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 358s] 172 | opts); [ 358s] | ~~~~~ [ 358s] shortest-distance.cc:51:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 665 | queue_ = std::make_unique>(fst, filter); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 665 | queue_ = std::make_unique>(fst, filter); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 665 | queue_ = std::make_unique>(fst, filter); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 665 | queue_ = std::make_unique>(fst, filter); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 665 | queue_ = std::make_unique>(fst, filter); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 358s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 358s] 119 | visitor->FinishVisit(); [ 358s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 358s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 358s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >]' [ 358s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 665 | queue_ = std::make_unique>(fst, filter); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 358s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 358s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 225 | std::get<3>(*args)); [ 358s] | ~~~~~~~~~~~~~~~~~~~ [ 358s] shortest-distance.cc:52:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 358s] ./../include/fst/queue.h:558:11: required from here [ 358s] 558 | StateId Head() const final { [ 358s] | ^~~~ [ 358s] ./../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] [ 358s] 562 | ((front_ >= trivial_queue_.size()) || [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 358s] ./../include/fst/queue.h:573:8: required from here [ 358s] 573 | void Enqueue(StateId s) final { [ 358s] | ^~~~~~~ [ 358s] ./../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] [ 358s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 358s] ./../include/fst/queue.h:591:8: required from here [ 358s] 591 | void Dequeue() final { [ 358s] | ^~~~~~~ [ 358s] ./../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] [ 358s] 594 | } else if (front_ < trivial_queue_.size()) { [ 358s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 358s] ./../include/fst/queue.h:603:8: required from here [ 358s] 603 | bool Empty() const final { [ 358s] | ^~~~~ [ 358s] ./../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] [ 358s] 612 | return (front_ >= trivial_queue_.size()) || [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 358s] ./../include/fst/queue.h:617:8: required from here [ 358s] 617 | void Clear() final { [ 358s] | ^~~~~ [ 358s] ./../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] [ 358s] 621 | } else if (i < trivial_queue_.size()) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 358s] ./../include/fst/queue.h:238:8: required from here [ 358s] 238 | void Update(StateId s) override { [ 358s] | ^~~~~~ [ 358s] ./../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] [ 358s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 358s] | ~~^~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/shortest-path.h:36: [ 358s] ./../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]': [ 358s] ./../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]' [ 358s] 628 | return FindState(std::move(tuple)); [ 358s] | ^~~~~~~~~ [ 358s] ./../include/fst/determinize.h:622:11: required from here [ 358s] 622 | StateId ComputeStart() override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 358s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 358s] ./../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 > > > > >]': [ 358s] ./../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]' [ 358s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 358s] | ^~~~~~~~~~~~~~~ [ 358s] ./../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]' [ 358s] 628 | return FindState(std::move(tuple)); [ 358s] | ^~~~~~~~~ [ 358s] ./../include/fst/determinize.h:622:11: required from here [ 358s] 622 | StateId ComputeStart() override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 358s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/cache.h:40, [ 358s] from ./../include/fst/shortest-path.h:34: [ 358s] ./../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 > >]': [ 358s] ./../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 > >]' [ 358s] 416 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../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 > >]' [ 358s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:344:8: required from here [ 358s] 344 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 359s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 359s] ./../include/fst/queue.h:558:11: required from here [ 359s] 558 | StateId Head() const final { [ 359s] | ^~~~ [ 359s] ./../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] [ 359s] 562 | ((front_ >= trivial_queue_.size()) || [ 359s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 359s] ./../include/fst/queue.h:573:8: required from here [ 359s] 573 | void Enqueue(StateId s) final { [ 359s] | ^~~~~~~ [ 359s] ./../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] [ 359s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 359s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 359s] ./../include/fst/queue.h:591:8: required from here [ 359s] 591 | void Dequeue() final { [ 359s] | ^~~~~~~ [ 359s] ./../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] [ 359s] 594 | } else if (front_ < trivial_queue_.size()) { [ 359s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 359s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 359s] ./../include/fst/queue.h:603:8: required from here [ 359s] 603 | bool Empty() const final { [ 359s] | ^~~~~ [ 359s] ./../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] [ 359s] 612 | return (front_ >= trivial_queue_.size()) || [ 359s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 359s] ./../include/fst/queue.h:617:8: required from here [ 359s] 617 | void Clear() final { [ 359s] | ^~~~~ [ 359s] ./../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] [ 359s] 621 | } else if (i < trivial_queue_.size()) { [ 359s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 359s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 359s] ./../include/fst/queue.h:238:8: required from here [ 359s] 238 | void Update(StateId s) override { [ 359s] | ^~~~~~ [ 359s] ./../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] [ 359s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 359s] | ~~^~~~~~~~~~~~~~ [ 359s] In file included from ./../include/fst/cache.h:40, [ 359s] from ./../include/fst/shortest-distance.h:29: [ 359s] ./../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 > >]': [ 359s] ./../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 > >]' [ 359s] 416 | BaseImpl::DeleteStates(dstates); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 359s] ./../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 > >]' [ 359s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 359s] ./../include/fst/mutable-fst.h:344:8: required from here [ 359s] 344 | void DeleteStates(const std::vector &dstates) override { [ 359s] | ^~~~~~~~~~~~ [ 359s] ./../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] [ 359s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 359s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 359s] ./../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] [ 359s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 359s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 359s] ./../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 > >]': [ 359s] ./../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 > >]' [ 359s] 416 | BaseImpl::DeleteStates(dstates); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 359s] ./../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 > >]' [ 359s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 359s] ./../include/fst/mutable-fst.h:344:8: required from here [ 359s] 344 | void DeleteStates(const std::vector &dstates) override { [ 359s] | ^~~~~~~~~~~~ [ 359s] ./../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] [ 359s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 359s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 359s] ./../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] [ 359s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 359s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 359s] ./../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 > >]': [ 359s] ./../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 > >]' [ 359s] 416 | BaseImpl::DeleteStates(dstates); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 359s] ./../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 > >]' [ 359s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 359s] ./../include/fst/mutable-fst.h:344:8: required from here [ 359s] 344 | void DeleteStates(const std::vector &dstates) override { [ 359s] | ^~~~~~~~~~~~ [ 359s] ./../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] [ 359s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 359s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 359s] ./../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] [ 359s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 359s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 360s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 360s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 360s] mv -f $depbase.Tpo $depbase.Plo [ 360s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 360s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 360s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 360s] mv -f $depbase.Tpo $depbase.Plo [ 360s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 363s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 363s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 363s] mv -f $depbase.Tpo $depbase.Plo [ 363s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 364s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 364s] 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] [ 364s] 61 | while (potentials->size() <= s) { [ 364s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 364s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 364s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 364s] mv -f $depbase.Tpo $depbase.Plo [ 364s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 365s] In file included from ./../include/fst/topsort.h:29, [ 366s] from ./../include/fst/script/topsort.h:21, [ 366s] from topsort.cc:18: [ 366s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 366s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 366s] 96 | StateSort(fst, order); [ 366s] | ~~~~~~~~~^~~~~~~~~~~~ [ 366s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 366s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] topsort.cc:32:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 43 | if (order.size() != fst->NumStates()) { [ 366s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 366s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 366s] 96 | StateSort(fst, order); [ 366s] | ~~~~~~~~~^~~~~~~~~~~~ [ 366s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 366s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] topsort.cc:32:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 43 | if (order.size() != fst->NumStates()) { [ 366s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 366s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 366s] 96 | StateSort(fst, order); [ 366s] | ~~~~~~~~~^~~~~~~~~~~~ [ 366s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 366s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] topsort.cc:32:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 43 | if (order.size() != fst->NumStates()) { [ 366s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 119 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 366s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 366s] 94 | DfsVisit(*fst, &top_order_visitor); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 366s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] topsort.cc:32:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 119 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 366s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 366s] 94 | DfsVisit(*fst, &top_order_visitor); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 366s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] topsort.cc:32:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 119 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 366s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 366s] 94 | DfsVisit(*fst, &top_order_visitor); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 366s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] topsort.cc:32:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 367s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 367s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 367s] mv -f $depbase.Tpo $depbase.Plo [ 367s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 368s] In file included from ./../include/fst/determinize.h:38: [ 368s] 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]', [ 368s] 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, [ 368s] 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: [ 368s] ./../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=] [ 368s] 166 | current_entry_ = &entry; [ 368s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 368s] ./../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 >]': [ 368s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 368s] 349 | StateTuple *raw_tuple = tuple.release(); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 368s] 645 | StateId FindState(std::unique_ptr tuple) { [ 368s] | ^ [ 369s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 369s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 369s] mv -f $depbase.Tpo $depbase.Plo [ 369s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 371s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 371s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 371s] mv -f $depbase.Tpo $depbase.Plo [ 371s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 [ 378s] In file included from ./../include/fst/determinize.h:38: [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 378s] 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]', [ 378s] 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, [ 378s] 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: [ 378s] ./../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=] [ 378s] 166 | current_entry_ = &entry; [ 378s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 378s] ./../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 >]': [ 378s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 378s] 349 | StateTuple *raw_tuple = tuple.release(); [ 378s] | ^~~~~~~~~ [ 378s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 378s] 645 | StateId FindState(std::unique_ptr tuple) { [ 378s] | ^ [ 387s] In file included from ./../include/fst/replace.h:35: [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 387s] 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]', [ 387s] 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, [ 387s] 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: [ 387s] ./../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=] [ 387s] 166 | current_entry_ = &entry; [ 387s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 387s] ./../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 >]': [ 387s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 387s] 349 | StateTuple *raw_tuple = tuple.release(); [ 387s] | ^~~~~~~~~ [ 387s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 387s] 645 | StateId FindState(std::unique_ptr tuple) { [ 387s] | ^ [ 388s] 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]', [ 388s] 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, [ 388s] 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: [ 388s] ./../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=] [ 388s] 166 | current_entry_ = &entry; [ 388s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 388s] ./../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 >]': [ 388s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 388s] 349 | StateTuple *raw_tuple = tuple.release(); [ 388s] | ^~~~~~~~~ [ 388s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 388s] 645 | StateId FindState(std::unique_ptr tuple) { [ 388s] | ^ [ 388s] 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]', [ 388s] 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, [ 388s] 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: [ 388s] ./../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=] [ 388s] 166 | current_entry_ = &entry; [ 388s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 388s] ./../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 >]': [ 388s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 388s] 349 | StateTuple *raw_tuple = tuple.release(); [ 388s] | ^~~~~~~~~ [ 388s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 388s] 645 | StateId FindState(std::unique_ptr tuple) { [ 388s] | ^ [ 388s] 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]', [ 388s] 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, [ 388s] 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: [ 388s] ./../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=] [ 388s] 166 | current_entry_ = &entry; [ 388s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 388s] ./../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 >]': [ 388s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 388s] 349 | StateTuple *raw_tuple = tuple.release(); [ 388s] | ^~~~~~~~~ [ 388s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 388s] 645 | StateId FindState(std::unique_ptr tuple) { [ 388s] | ^ [ 435s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -version-info 26:0:0 -Wl,-z,relro,--as-needed -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 [ 435s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -fstack-protector-strong -g2 -gdwarf-4 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -g -Wl,-z -Wl,relro -Wl,--as-needed /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 [ 483s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 483s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 483s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 483s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 483s] Making all in bin [ 483s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 483s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 483s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 483s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 483s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 484s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 484s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 484s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 485s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 485s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 485s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 486s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 486s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 486s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 487s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 487s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 487s] mv -f $depbase.Tpo $depbase.Po [ 488s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 488s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 488s] mv -f $depbase.Tpo $depbase.Po [ 488s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 488s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 488s] mv -f $depbase.Tpo $depbase.Po [ 488s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 488s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 488s] mv -f $depbase.Tpo $depbase.Po [ 488s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 488s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 488s] mv -f $depbase.Tpo $depbase.Po [ 488s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 488s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 488s] mv -f $depbase.Tpo $depbase.Po [ 488s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 488s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 488s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 489s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 489s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 489s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 490s] 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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -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 &&\ [ 490s] mv -f $depbase.Tpo $depbase.Po [ 490s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 490s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 490s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 490s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 491s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] /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 -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z,relro,--as-needed -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -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 [ 492s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 492s] Making all in test [ 492s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 492s] make[3]: Nothing to be done for 'all'. [ 492s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 492s] Making all in extensions [ 492s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 492s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 492s] make[4]: Nothing to be done for 'all-am'. [ 492s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 492s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 492s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 492s] make[3]: Nothing to be done for 'all-am'. [ 492s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 492s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 492s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 492s] make[2]: Nothing to be done for 'all-am'. [ 492s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 492s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 492s] + exit 0 [ 492s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.je7NqN [ 492s] + umask 022 [ 492s] + cd /home/abuild/rpmbuild/BUILD [ 492s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 492s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 492s] + cd openfst-1.8.4 [ 492s] + export AR=gcc-ar RANLIB=gcc-ranlib [ 492s] + AR=gcc-ar [ 492s] + RANLIB=gcc-ranlib [ 492s] + export CC=x86_64-tizen-linux-gnu-gcc CXX=x86_64-tizen-linux-gnu-g++ [ 492s] + CC=x86_64-tizen-linux-gnu-gcc [ 492s] + CXX=x86_64-tizen-linux-gnu-g++ [ 492s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 492s] Making install in src [ 492s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 492s] Making install in include [ 492s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 492s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 492s] make[3]: Nothing to be done for 'install-exec-am'. [ 492s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include' [ 492s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst' [ 492s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/cc-visitors.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst' [ 492s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst' [ 492s] /bin/install -c -m 644 fst/heap.h fst/icu.h fst/impl-to-fst.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst' [ 492s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst/script' [ 492s] /bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst/script' [ 493s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst/test' [ 493s] /bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst/test' [ 493s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst' [ 493s] /bin/install -c -m 644 fst/set-weight.h fst/shortest-distance.h fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst' [ 493s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst/script' [ 493s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/include/fst/script' [ 493s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 493s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 493s] Making install in lib [ 493s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 493s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 493s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64' [ 493s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64' [ 493s] libtool: install: /bin/install -c .libs/libfst.so.26.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64/libfst.so.26.0.0 [ 496s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64 && { ln -s -f libfst.so.26.0.0 libfst.so.26 || { rm -f libfst.so.26 && ln -s libfst.so.26.0.0 libfst.so.26; }; }) [ 496s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64 && { ln -s -f libfst.so.26.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.26.0.0 libfst.so; }; }) [ 496s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64/libfst.la [ 496s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 496s] make[3]: Nothing to be done for 'install-data-am'. [ 496s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 496s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 496s] Making install in script [ 496s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 496s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 496s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64' [ 496s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64' [ 496s] libtool: warning: relinking 'libfstscript.la' [ 496s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.4/libtool" --tag CXX --mode=relink x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -feliminate-unused-debug-types -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -version-info 26:0:0 -Wl,-z,relro,--as-needed -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64) [ 496s] libtool: relink: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -fstack-protector-strong -g2 -gdwarf-4 -frecord-gcc-switches -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -g -Wl,-z -Wl,relro -Wl,--as-needed /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,/usr/lib64 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64 -L/usr/lib64 -lfst -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 [ 538s] libtool: install: /bin/install -c .libs/libfstscript.so.26.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64/libfstscript.so.26.0.0 [ 573s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64 && { ln -s -f libfstscript.so.26.0.0 libfstscript.so.26 || { rm -f libfstscript.so.26 && ln -s libfstscript.so.26.0.0 libfstscript.so.26; }; }) [ 573s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64 && { ln -s -f libfstscript.so.26.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.26.0.0 libfstscript.so; }; }) [ 573s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64/libfstscript.la [ 573s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 573s] make[3]: Nothing to be done for 'install-data-am'. [ 573s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 573s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 573s] Making install in bin [ 573s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 573s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 573s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin' [ 574s] /bin/sh ../../libtool --mode=install /bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin' [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstarcsort [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstclosure [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstcompile [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstcompose [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstconcat [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstconnect [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstconvert [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdeterminize [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdifference [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdisambiguate [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdraw [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstencode [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstepsnormalize [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstequal [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstequivalent [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstinfo [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstintersect [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstinvert [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstisomorphic [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstmap [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 574s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstminimize [ 574s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstprint [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstproject [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstprune [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstpush [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstrandgen [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstrelabel [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstreplace [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstreverse [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstreweight [ 575s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 575s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstrmepsilon [ 576s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstshortestdistance [ 576s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstshortestpath [ 576s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstsymbols [ 576s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstsynchronize [ 576s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fsttopsort [ 576s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 576s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstunion [ 576s] make[3]: Nothing to be done for 'install-data-am'. [ 576s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 576s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 576s] Making install in test [ 576s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 576s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 576s] make[3]: Nothing to be done for 'install-exec-am'. [ 576s] make[3]: Nothing to be done for 'install-data-am'. [ 576s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 576s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 576s] Making install in extensions [ 576s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 576s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 576s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 576s] make[4]: Nothing to be done for 'install-exec-am'. [ 576s] make[4]: Nothing to be done for 'install-data-am'. [ 576s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 576s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 576s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 576s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 576s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 576s] make[3]: Nothing to be done for 'install-exec-am'. [ 576s] make[3]: Nothing to be done for 'install-data-am'. [ 576s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 576s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 576s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 576s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 576s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 576s] make[2]: Nothing to be done for 'install-exec-am'. [ 576s] make[2]: Nothing to be done for 'install-data-am'. [ 576s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 576s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 576s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64 -name '*.la' -delete [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/info [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/doc/packages [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/doc/openfst [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/doc/openfst-1.8.4 [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/gtk-doc [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/doc [ 576s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/man [ 576s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 -regex '.*/man/man./.*.[0-9]' [ 576s] + xargs rm -f -- [ 576s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 -regex '.*/man/../man./.*.[0-9]' [ 576s] + xargs rm -f -- [ 576s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 -regex '.*/man/man./.*.[0-9]pm' [ 576s] + xargs rm -f -- [ 576s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.4-1.2 --unique-debug-src-base openfst-1.8.4-1.2.x86_64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.4 [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstarcsort [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstcompose [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstclosure [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstconvert [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstconnect [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdifference [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstencode [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdeterminize [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdisambiguate [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstcompile [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstconcat [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstdraw [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstepsnormalize [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstequal [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstequivalent [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstinfo [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstintersect [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstinvert [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstisomorphic [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstmap [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstminimize [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstprint [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstproject [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstprune [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstpush [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstrandgen [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstrelabel [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstreplace [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstreverse [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstreweight [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstrmepsilon [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstshortestdistance [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstshortestpath [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstsymbols [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstsynchronize [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fsttopsort [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/bin/fstunion [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] 1+0 records in [ 576s] 1+0 records out [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64/libfst.so.26.0.0 [ 576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/lib64/libfstscript.so.26.0.0 [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 576s] 0+0 records in [ 576s] 0+0 records out [ 579s] 0+0 records in [ 579s] 0+0 records out [ 614s] 0+0 records in [ 614s] 0+0 records out [ 615s] 3541 blocks [ 615s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debuginfo.manifest [ 615s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debugsource.manifest [ 615s] + /usr/lib/rpm/check-buildroot [ 616s] + /usr/lib/rpm//brp-compress [ 616s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 617s] + /usr/lib/rpm/brp-python-hardlink [ 617s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 617s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.4/isu.list [ 617s] ~/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 ~/rpmbuild/BUILD/openfst-1.8.4 [ 617s] ~/rpmbuild/BUILD/openfst-1.8.4 [ 617s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 617s] Processing files: openfst-1.8.4-1.2.x86_64 [ 617s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 617s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 617s] [ 617s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.WfzyXH [ 617s] + umask 022 [ 617s] + cd /home/abuild/rpmbuild/BUILD [ 617s] + cd openfst-1.8.4 [ 617s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst [ 617s] + export LC_ALL=C [ 617s] + LC_ALL=C [ 617s] + export LICENSEDIR [ 617s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst [ 617s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst [ 617s] + exit 0 [ 617s] Provides: libfst.so.26()(64bit) libfstscript.so.26()(64bit) openfst = 1.8.4-1.2 openfst(x86-64) = 1.8.4-1.2 [ 617s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 617s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 617s] Requires(post): /sbin/ldconfig [ 617s] Requires(postun): /sbin/ldconfig [ 617s] Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfst.so.26()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 617s] Processing files: openfst-debugsource-1.8.4-1.2.x86_64 [ 617s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 617s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 617s] [ 617s] Provides: openfst-debugsource = 1.8.4-1.2 openfst-debugsource(x86-64) = 1.8.4-1.2 [ 617s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 617s] Processing files: openfst-devel-1.8.4-1.2.x86_64 [ 617s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 617s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 617s] [ 617s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.C6Mu6p [ 617s] + umask 022 [ 617s] + cd /home/abuild/rpmbuild/BUILD [ 617s] + cd openfst-1.8.4 [ 617s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst-devel [ 617s] + export LC_ALL=C [ 617s] + LC_ALL=C [ 617s] + export LICENSEDIR [ 617s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst-devel [ 617s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst-devel [ 617s] + exit 0 [ 618s] Provides: openfst-devel = 1.8.4-1.2 openfst-devel(x86-64) = 1.8.4-1.2 [ 618s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 618s] Requires: libfst.so.26()(64bit) libfstscript.so.26()(64bit) [ 618s] Processing files: openfst-tools-1.8.4-1.2.x86_64 [ 618s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 618s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 618s] [ 618s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qNIPfa [ 618s] + umask 022 [ 618s] + cd /home/abuild/rpmbuild/BUILD [ 618s] + cd openfst-1.8.4 [ 618s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst-tools [ 618s] + export LC_ALL=C [ 618s] + LC_ALL=C [ 618s] + export LICENSEDIR [ 618s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst-tools [ 618s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64/usr/share/licenses/openfst-tools [ 618s] + exit 0 [ 618s] Provides: openfst-tools = 1.8.4-1.2 openfst-tools(x86-64) = 1.8.4-1.2 [ 618s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 618s] Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfst.so.26()(64bit) libfstscript.so.26()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 618s] Processing files: openfst-debuginfo-1.8.4-1.2.x86_64 [ 618s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 618s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 618s] [ 618s] Provides: openfst-debuginfo = 1.8.4-1.2 openfst-debuginfo(x86-64) = 1.8.4-1.2 [ 618s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 618s] Recommends: openfst-debugsource(x86-64) = 1.8.4-1.2 [ 618s] Processing files: openfst-tools-debuginfo-1.8.4-1.2.x86_64 [ 618s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 618s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 618s] [ 618s] Provides: openfst-tools-debuginfo = 1.8.4-1.2 openfst-tools-debuginfo(x86-64) = 1.8.4-1.2 [ 618s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 618s] Recommends: openfst-debugsource(x86-64) = 1.8.4-1.2 [ 618s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 618s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 622s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-1.8.4-1.2.x86_64.rpm [ 623s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-debugsource-1.8.4-1.2.x86_64.rpm [ 623s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-devel-1.8.4-1.2.x86_64.rpm [ 624s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-1.8.4-1.2.x86_64.rpm [ 644s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-debuginfo-1.8.4-1.2.x86_64.rpm [ 649s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-debuginfo-1.8.4-1.2.x86_64.rpm [ 649s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.96t0Uu [ 649s] + umask 022 [ 649s] + cd /home/abuild/rpmbuild/BUILD [ 649s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 649s] + cd openfst-1.8.4 [ 649s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.x86_64 [ 649s] + exit 0 [ 650s] ... checking for files with abuild user/group [ 650s] ... creating baselibs [ 651s] ... comparing built packages with the former built [ 651s] /usr/lib/build/pkg-diff.sh [ 651s] compare /.build.oldpackages/openfst-1.8.4-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 651s] This is not a prerelease project. Compare the project name. [ 651s] comparing disturl_distribution [ 651s] comparing the rpm tags of openfst [ 651s] --- old-rpm-tags [ 651s] +++ new-rpm-tags [ 651s] @@ -86 +86 @@ [ 651s] -openfst.spec 6d12ff97b941235d7d1cd81b0c561e5f8327a44f24f19ccd5b946f15e6186106 32 [ 651s] +openfst.spec c79f8226d2863d1ae06ade8782b287a98464e429f6871515a12b9cffe3455e0f 32 [ 651s] comparing rpmtags [ 651s] comparing RELEASE [ 651s] comparing PROVIDES [ 651s] comparing scripts [ 651s] comparing filelist [ 651s] comparing file checksum [ 652s] compare /.build.oldpackages/openfst-1.8.4-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-1.8.4-1.2.x86_64.rpm [ 652s] Comparing openfst-1.8.4-1.1.x86_64.rpm to openfst-1.8.4-1.2.x86_64.rpm [ 652s] This is not a prerelease project. Compare the project name. [ 652s] comparing disturl_distribution [ 652s] comparing the rpm tags of openfst [ 652s] --- old-rpm-tags [ 652s] +++ new-rpm-tags [ 652s] @@ -46,0 +47 @@ [ 652s] +libc.so.6(GLIBC_2.14)(64bit) 16384 [ 652s] @@ -61,0 +63 @@ [ 652s] +libstdc++.so.6(CXXABI_1.3.15)(64bit) 16384 [ 652s] @@ -70 +71,0 @@ [ 652s] -libstdc++.so.6(GLIBCXX_3.4.26)(64bit) 16384 [ 652s] @@ -119 +120 @@ [ 652s] -/usr/lib64/libfst.so.26.0.0 c29c9fa1b662473c031312f393adbf0cac861e8650b5b73e9d50d18aa5134650 0 [ 652s] +/usr/lib64/libfst.so.26.0.0 492b00e570f845e9d1c15f688c246b995deec0160a2f569543f4110fb90c46f0 0 [ 652s] @@ -121 +122 @@ [ 652s] -/usr/lib64/libfstscript.so.26.0.0 fc4110143d285eb5cde73bc544aee9766b377ba74d607c9003d3127416d1c540 0 [ 652s] +/usr/lib64/libfstscript.so.26.0.0 609e09b6f314dea86425ae886761c18d36c7e0134b2a7919cc05885fb009e9a0 0 [ 652s] @@ -129 +130 @@ [ 652s] -openfst-1.8.4-1.1.src.rpm [ 652s] +openfst-1.8.4-1.2.src.rpm [ 652s] comparing rpmtags [ 652s] comparing RELEASE [ 652s] comparing PROVIDES [ 652s] --- old-PROVIDES [ 652s] +++ new-PROVIDES [ 652s] @@ -18,6 +18,7 @@ [ 652s] SUGGEST [ 652s] SUPPLEMENT [ 652s] libc.so.6()(64bit) 16384 [ 652s] +libc.so.6(GLIBC_2.14)(64bit) 16384 [ 652s] libc.so.6(GLIBC_2.2.5)(64bit) 16384 [ 652s] libc.so.6(GLIBC_2.32)(64bit) 16384 [ 652s] libc.so.6(GLIBC_2.34)(64bit) 16384 [ 652s] @@ -35,6 +36,7 @@ [ 652s] libstdc++.so.6()(64bit) 16384 [ 652s] libstdc++.so.6(CXXABI_1.3)(64bit) 16384 [ 652s] libstdc++.so.6(CXXABI_1.3.11)(64bit) 16384 [ 652s] +libstdc++.so.6(CXXABI_1.3.15)(64bit) 16384 [ 652s] libstdc++.so.6(CXXABI_1.3.5)(64bit) 16384 [ 652s] libstdc++.so.6(CXXABI_1.3.9)(64bit) 16384 [ 652s] libstdc++.so.6(GLIBCXX_3.4)(64bit) 16384 [ 652s] @@ -43,7 +45,6 @@ [ 652s] libstdc++.so.6(GLIBCXX_3.4.18)(64bit) 16384 [ 652s] libstdc++.so.6(GLIBCXX_3.4.20)(64bit) 16384 [ 652s] libstdc++.so.6(GLIBCXX_3.4.21)(64bit) 16384 [ 652s] -libstdc++.so.6(GLIBCXX_3.4.26)(64bit) 16384 [ 652s] libstdc++.so.6(GLIBCXX_3.4.29)(64bit) 16384 [ 652s] libstdc++.so.6(GLIBCXX_3.4.32)(64bit) 16384 [ 652s] libstdc++.so.6(GLIBCXX_3.4.9)(64bit) 16384 [ 652s] RPM meta information is different [ 652s] compare /.build.oldpackages/openfst-debuginfo-1.8.4-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-debuginfo-1.8.4-1.2.x86_64.rpm [ 652s] skipping -debuginfo package [ 652s] compare /.build.oldpackages/openfst-debugsource-1.8.4-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-debugsource-1.8.4-1.2.x86_64.rpm [ 653s] Comparing openfst-debugsource-1.8.4-1.1.x86_64.rpm to openfst-debugsource-1.8.4-1.2.x86_64.rpm [ 653s] This is not a prerelease project. Compare the project name. [ 653s] comparing disturl_distribution [ 653s] comparing the rpm tags of openfst-debugsource [ 653s] --- old-rpm-tags [ 653s] +++ new-rpm-tags [ 653s] @@ -644 +644 @@ [ 653s] -openfst-1.8.4-1.1.src.rpm [ 653s] +openfst-1.8.4-1.2.src.rpm [ 653s] comparing rpmtags [ 653s] comparing RELEASE [ 653s] comparing PROVIDES [ 653s] comparing scripts [ 653s] comparing filelist [ 653s] comparing file checksum [ 653s] creating rename script [ 653s] RPM meta information is identical [ 653s] compare /.build.oldpackages/openfst-devel-1.8.4-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-devel-1.8.4-1.2.x86_64.rpm [ 653s] Comparing openfst-devel-1.8.4-1.1.x86_64.rpm to openfst-devel-1.8.4-1.2.x86_64.rpm [ 653s] This is not a prerelease project. Compare the project name. [ 653s] comparing disturl_distribution [ 653s] comparing the rpm tags of openfst-devel [ 653s] --- old-rpm-tags [ 653s] +++ new-rpm-tags [ 653s] @@ -434 +434 @@ [ 653s] -openfst-1.8.4-1.1.src.rpm [ 653s] +openfst-1.8.4-1.2.src.rpm [ 653s] comparing rpmtags [ 653s] comparing RELEASE [ 653s] comparing PROVIDES [ 653s] comparing scripts [ 653s] comparing filelist [ 653s] comparing file checksum [ 653s] creating rename script [ 654s] RPM meta information is identical [ 654s] compare /.build.oldpackages/openfst-tools-1.8.4-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-1.8.4-1.2.x86_64.rpm [ 654s] Comparing openfst-tools-1.8.4-1.1.x86_64.rpm to openfst-tools-1.8.4-1.2.x86_64.rpm [ 654s] This is not a prerelease project. Compare the project name. [ 654s] comparing disturl_distribution [ 654s] comparing the rpm tags of openfst-tools [ 654s] --- old-rpm-tags [ 654s] +++ new-rpm-tags [ 654s] @@ -45,0 +46 @@ [ 654s] +libc.so.6(GLIBC_2.14)(64bit) 16384 [ 654s] @@ -48,0 +50 @@ [ 654s] +libc.so.6(GLIBC_2.38)(64bit) 16384 [ 654s] @@ -138,37 +140,37 @@ [ 654s] -/usr/bin/fstarcsort fb92ae25f938b09e1da2a069686c04d572d0af0b011bf126e78607969ce2aa80 0 [ 654s] -/usr/bin/fstclosure 50b1f8eea2ced121b89a643a0214e4e41832f1defde587dbd76127ee13df819a 0 [ 654s] -/usr/bin/fstcompile d98130da2ce681a096754131b84e34eb6f28ef2b846fa9eb23620bc7323f231b 0 [ 654s] -/usr/bin/fstcompose bb6c143790cfcf2f1fdcddf249ba4d44f7769e837b9cae2cb3dda9001cb46b16 0 [ 654s] -/usr/bin/fstconcat a60bb2b93b408820b0dd135a8227152eb9e382d5ec813fde851a1a440e104a2d 0 [ 654s] -/usr/bin/fstconnect 0edc63619f6d5e1563fe94505e702c8f9421c43abc72d7520590f7b5f6582c0b 0 [ 654s] -/usr/bin/fstconvert 454303a93abe48cb62fec2c33fc542170f04a0c0b3e240f014fbb5576097a25d 0 [ 654s] -/usr/bin/fstdeterminize e80bf39f96df21ad7d6db426d414abf732a4f0e6359bdbb2c76b1b1589ee6034 0 [ 654s] -/usr/bin/fstdifference ca4b7228479269683e4baab893b2baa574007bce8326e6f82527de6b45e119cf 0 [ 654s] -/usr/bin/fstdisambiguate 36417425fa9e0b951e36bba01f4ce596a1635ebc9a1845c7d15668a482823a0c 0 [ 654s] -/usr/bin/fstdraw 56ee443a6595faaf32653d0da3ec13ad0b15d6ad18196b6b24c110e6fe598516 0 [ 654s] -/usr/bin/fstencode e79aac0ab51be753d599a4c2b7158f59974b332483dff15085588c4c00395e39 0 [ 654s] -/usr/bin/fstepsnormalize 98859ed59c92bd389abc26dfb0012787fe130a303b5a4e3ee89c29446a112e25 0 [ 654s] -/usr/bin/fstequal f67cba53cc64347c21221c4c2486a12017eb79ac9fa2fecd7f3176b75ec1c607 0 [ 654s] -/usr/bin/fstequivalent 58bb7c7e9701a191af9e9965537f1ed02ddfd516f6a876c40bee41f05e5782d9 0 [ 654s] -/usr/bin/fstinfo 60849a585cae57ed28415253121d20cb4a5875a1c444534888b856c085b19ac6 0 [ 654s] -/usr/bin/fstintersect c844a603b18aac4ae4a2da179092643661dea4f0de8d3a1fb6752f01e5cc7f5c 0 [ 654s] -/usr/bin/fstinvert 06478eb6b68736c1eda9bef9b5cc97ad9c5cd15396314336a26202a9afb5d108 0 [ 654s] -/usr/bin/fstisomorphic 6292134acf31f7607ef7ab5624c223b5f5ae2b5f59ee390627faf2db618e2bd5 0 [ 654s] -/usr/bin/fstmap aa5233ee0125bf3131638780d51e48c3f51795e1bb7384f9ab1d94131104cf58 0 [ 654s] -/usr/bin/fstminimize ea200c4c0f11960303635d5baa2833db477f1d82646ba985f4a58717b104ac5e 0 [ 654s] -/usr/bin/fstprint 41d2753ff5ad6af098702cdb570b09cfee71daf9b1db92700085034f07bcda35 0 [ 654s] -/usr/bin/fstproject 3b5104ce0602427771270a5a60ba9d7a611acc89181c158ff19a7bde66d54b0e 0 [ 654s] -/usr/bin/fstprune 97af78f25b950833756f28a250e9befcb35df312be065ccb8435a1d3947e9a24 0 [ 654s] -/usr/bin/fstpush d11f313dba77468696671a4db0cad5fc052df6097a6c22d2b67cc64876f04b1a 0 [ 654s] -/usr/bin/fstrandgen 43096ed1d18ebd151963d97136589d7ff05e8e21399971f594967a40b2c2a3a8 0 [ 654s] -/usr/bin/fstrelabel 492fc034ed6861065cb163f6fdcda807d00ab70f6f8afecc31d547335254c987 0 [ 654s] -/usr/bin/fstreplace 098790d34cc2e49c0afe16bcb85b91af4dc83cd3c83b934d448831b238127882 0 [ 654s] -/usr/bin/fstreverse d24df764f0e95680ae78d648ecdc66ef0b50ed5a4521f0932b53aec61db34d61 0 [ 654s] -/usr/bin/fstreweight 9ec9bdfa23c5f7ad4f6879bf028fdd61cc03f66394d71ffc18cec2ab5c48f350 0 [ 654s] -/usr/bin/fstrmepsilon ad0273f0e23528729d987145b049968ab6012c36e69a680b23b25a77efce8b69 0 [ 654s] -/usr/bin/fstshortestdistance c3d327117b82010f3536857f7ed142ed630cdfb297dd8e165f0348fd5814e393 0 [ 654s] -/usr/bin/fstshortestpath edc52a6440469567db4c4ab340b1a149e8ec1433decbbe7ad704736a2cdf254d 0 [ 654s] -/usr/bin/fstsymbols 4995cb8cf6fba5f9f43d7be59166bbe23c2b4d4483890a809ac298bcaaa1cbc0 0 [ 654s] -/usr/bin/fstsynchronize e4da0f49c9d3b603f9a5cd7e9893af7f2c5c550da2ef0dde86002dcc540eec0a 0 [ 654s] -/usr/bin/fsttopsort b63e7b6af7edccb52cfd113327685cc78e82042c816034abf690ea4dd65f8728 0 [ 654s] -/usr/bin/fstunion 3b84a8cab8d9e3a37c20d774fa4e654e3daba543373117f663acd39cfccd4787 0 [ 654s] +/usr/bin/fstarcsort e1b2ecfb2af1d164486bae391d9f5c8e25792617f6f2907505b8a7e9142fd908 0 [ 654s] +/usr/bin/fstclosure 259932308d3f748e16476eca461c46e5d380718bfc99d300c1737213c41fa044 0 [ 654s] +/usr/bin/fstcompile 5df5deecf1542b5c83d6b9d42bb53ce60694b93e93522fbfd5256a974ec65bcc 0 [ 654s] +/usr/bin/fstcompose e37127afe2fca9ee646270e78d5258add9bbdf45e3b7ccf7405d149a0cca4e02 0 [ 654s] +/usr/bin/fstconcat 056cf26de5663a935cdba31e207f1a69c758d5bdb3d30861bb1854dc30deef66 0 [ 654s] +/usr/bin/fstconnect 36292581055e297c0c5c1a1cffd4244385b6643d85a6bbead2d1ba1cd33f0f19 0 [ 654s] +/usr/bin/fstconvert c4f90730fb590bc8086071f89d3af61a2a224b56ac30a15111371843b6955566 0 [ 654s] +/usr/bin/fstdeterminize f6f23decb9c5b07f9d347eb2aec87760878b0883c941bb4431d47067a563a98b 0 [ 654s] +/usr/bin/fstdifference 984953ba945aa92dcc0950ce2d9e13ae8797b1eaa7ac344377e86893b83f9270 0 [ 654s] +/usr/bin/fstdisambiguate da8717c8b0e48e970795a2c206611346c0232b13066fd0440e4e4e8d0488533c 0 [ 654s] +/usr/bin/fstdraw 664c1f8e52f52c60cb5aa03ea2b1638a37b97e984ca693f9c0e5bb6eb622f68d 0 [ 654s] +/usr/bin/fstencode 32532a83adf2d2a1531e17e81236953cf7bd8adfb2c1e68e49c9dcc09eaa25f7 0 [ 654s] +/usr/bin/fstepsnormalize babec7fb118bd85766e64c6f2b5526ed815ba043d24577e1f70b70d5a0e35802 0 [ 654s] +/usr/bin/fstequal 175887c89ea11b3a15e245518f5bda5a23218d3a89f2f5df589f889d8371d1f4 0 [ 654s] +/usr/bin/fstequivalent 74be261b3fd639815674642d7f98b811957b33a518f54881aee4fb35c91eda43 0 [ 654s] +/usr/bin/fstinfo 01bf68c1701a4e493d52f25a0b0040ea556354d384a11e7e65ead565511964c6 0 [ 654s] +/usr/bin/fstintersect 3fd6061f7f01091f9eb21587b2be1baf53e5b69d62f2bb0b4b8ec8db8f2ff137 0 [ 654s] +/usr/bin/fstinvert fedcfc4b55403aea29111fa5c8f96691a83c07f68e5a192729fa6155fe01f9a3 0 [ 654s] +/usr/bin/fstisomorphic 7febf0c03fd7753beca1c3141e60f64545ebf2580d9c5ea9237c161fa7f3fe43 0 [ 654s] +/usr/bin/fstmap 12840bea8531e31847694df60f3c345956460f09f87d2d05b39b0613dd04ea2a 0 [ 654s] +/usr/bin/fstminimize e2c8bbac8d0eaf515dd45ab7f566fae7346edd19772b943df1181823a1fdf633 0 [ 654s] +/usr/bin/fstprint ae95424abf22ef5fc83058a2bf1edea361bcc8c2eb92afd02e71211425642b29 0 [ 654s] +/usr/bin/fstproject 4de8eb8b0acb85ff5f57f52b720505d47e53eeaf301d057a9c849b88e09e2056 0 [ 654s] +/usr/bin/fstprune fa56c4602dd1b45bea68aa4f72633490829bfa0750c467e61a4a22dcacc448d9 0 [ 654s] +/usr/bin/fstpush ed828fa69c0badac341d1c2cf54550431c5c3a0d3deeb2ec9c9e57888597c8b6 0 [ 654s] +/usr/bin/fstrandgen 23fd407c424d7181a24c09126303548034de3436f44541aa52733fbc71962676 0 [ 654s] +/usr/bin/fstrelabel 576fdbbceb0e29ed1fcb0b651933541f518fd916bae4e94eb8e83ee6889c47e9 0 [ 654s] +/usr/bin/fstreplace 6b8f67a2edd9b42882ffe1c8eddcad44fc60b864f7d09cf3c011e985f5d4084e 0 [ 654s] +/usr/bin/fstreverse 78b8e35aed421ad31d9326849c455d41e96bf68788f6a7d4a555997b26262dc9 0 [ 654s] +/usr/bin/fstreweight 75fcf13e81ce70955a7b4f93e6658a40ad7f08256494bbca5f82986204ffef98 0 [ 654s] +/usr/bin/fstrmepsilon 476585df5beeb3031f9b797c06d57579460e8f75b881b2e6c458b2b740369afd 0 [ 654s] +/usr/bin/fstshortestdistance be08c69eab3046b96c0aace3d3e9661aff7e2d9d140c05059f6c7fcad4a0795f 0 [ 654s] +/usr/bin/fstshortestpath 7f3b218ebedaae7e8905e26b887a35247022cc872379d15294ab302d94550517 0 [ 654s] +/usr/bin/fstsymbols 907aeffa525a05444a7ffd26388954d1b3d502dfd6a660614b734ec7e792c6a3 0 [ 654s] +/usr/bin/fstsynchronize 654bc790e4717dc42d06e9385a65a0d43b8e70aeb83a2582b015d05a6cda26f1 0 [ 654s] +/usr/bin/fsttopsort cfa4d7cfe63a20535af61d09925842ebab765ad07f8125e19f144bf27749c636 0 [ 654s] +/usr/bin/fstunion d416f26150690be87e02c24605fa58d01399da59e605899edd8071215ee51b86 0 [ 654s] @@ -182 +184 @@ [ 654s] -openfst-1.8.4-1.1.src.rpm [ 654s] +openfst-1.8.4-1.2.src.rpm [ 654s] comparing rpmtags [ 654s] comparing RELEASE [ 654s] comparing PROVIDES [ 654s] --- old-PROVIDES [ 654s] +++ new-PROVIDES [ 654s] @@ -16,9 +16,11 @@ [ 654s] SUGGEST [ 654s] SUPPLEMENT [ 654s] libc.so.6()(64bit) 16384 [ 654s] +libc.so.6(GLIBC_2.14)(64bit) 16384 [ 654s] libc.so.6(GLIBC_2.2.5)(64bit) 16384 [ 654s] libc.so.6(GLIBC_2.32)(64bit) 16384 [ 654s] libc.so.6(GLIBC_2.34)(64bit) 16384 [ 654s] +libc.so.6(GLIBC_2.38)(64bit) 16384 [ 654s] libc.so.6(GLIBC_2.4)(64bit) 16384 [ 654s] libfst.so.26()(64bit) 16384 [ 654s] libfstscript.so.26()(64bit) 16384 [ 654s] RPM meta information is different [ 654s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.4-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-debuginfo-1.8.4-1.2.x86_64.rpm [ 654s] skipping -debuginfo package [ 654s] No rpmlint.log available [ 654s] [ 654s] 583a36ea4390 finished "build openfst.spec" at Wed Jan 7 16:56:52 UTC 2026. [ 654s]