[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.18 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 0s] [ 0s] 8ae8df7b213e started "build openfst.spec" at Thu Jun 19 06:15:06 UTC 2025. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-X' repository 'standard' arch 'x86_64' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.18/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.18/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/18/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.18/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.18/.build-srcdir/openfst.spec build ... [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/37] preinstalling libmagic-data... [ 2s] [2/37] preinstalling libncurses... [ 2s] [3/37] preinstalling setup... [ 2s] [4/37] preinstalling filesystem... [ 3s] [5/37] preinstalling glibc... [ 3s] [6/37] preinstalling bash... [ 3s] [7/37] preinstalling diffutils... [ 3s] [8/37] preinstalling grep... [ 3s] [9/37] preinstalling libattr... [ 4s] [10/37] preinstalling libbz2... [ 4s] [11/37] preinstalling libcap... [ 4s] [12/37] preinstalling libfreebl3... [ 4s] [13/37] preinstalling libgcc... [ 4s] [14/37] preinstalling liblua... [ 4s] [15/37] preinstalling liblzma... [ 5s] [16/37] preinstalling libpopt... [ 5s] [17/37] preinstalling libreadline... [ 5s] [18/37] preinstalling libsmack... [ 5s] [19/37] preinstalling libsqlite... [ 5s] [20/37] preinstalling libxcrypt... [ 5s] [21/37] preinstalling libxml2... [ 5s] [22/37] preinstalling libzstd1... [ 5s] [23/37] preinstalling nspr... [ 5s] [24/37] preinstalling sed... [ 6s] [25/37] preinstalling zlib... [ 6s] [26/37] preinstalling coreutils... [ 6s] [27/37] preinstalling libacl... [ 6s] [28/37] preinstalling libelf... [ 6s] [29/37] preinstalling smack... [ 6s] [30/37] preinstalling bzip2... [ 6s] [31/37] preinstalling libmagic... [ 6s] [32/37] preinstalling util-linux... [ 6s] [33/37] preinstalling tar... [ 6s] [34/37] preinstalling util-linux-su... [ 6s] [35/37] preinstalling nss... [ 7s] [36/37] preinstalling libsoftokn3... [ 7s] [37/37] preinstalling rpm... [ 8s] running setup postinstall script [ 8s] chroot: failed to run command '': No such file or directory [ 8s] initializing rpm db... [ 8s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 8s] breaking dependency libxcrypt-devel -> glibc-devel [ 8s] cycle: libsoftokn3 -> nss [ 8s] breaking dependency nss -> libsoftokn3 [ 8s] done [ 8s] querying package ids... [ 9s] [1/104] cumulate libmagic-data-5.45-1.54 [ 9s] [2/104] cumulate setup-0.9-1.31 [ 9s] [3/104] cumulate filesystem-3.1-1.1 [ 9s] [4/104] cumulate glibc-2.40-6.7 [ 9s] [5/104] cumulate bash-3.2.57-1.2 [ 9s] [6/104] cumulate cpio-2.8-1.4 [ 9s] [7/104] cumulate diffutils-3.10-1.2 [ 9s] [8/104] cumulate findutils-4.3.8-2.1 [ 9s] [9/104] cumulate gdbm-1.8.3-1.59 [ 9s] [10/104] cumulate hostname-3.23-1.3 [ 9s] [11/104] cumulate libatomic-14.2.0-8.5 [ 9s] [12/104] cumulate libattr-2.5.1-1.55 [ 9s] [13/104] cumulate libblkid-2.39.3-3.9 [ 9s] [14/104] cumulate libbz2-1.0.8-1.56 [ 9s] [15/104] cumulate libcap-2.73-1.33 [ 9s] [16/104] cumulate libfreebl3-3.109-1.23 [ 9s] [17/104] cumulate libgcc-14.2.0-8.5 [ 9s] [18/104] cumulate libgomp-14.2.0-8.5 [ 9s] [19/104] cumulate libitm-14.2.0-8.5 [ 9s] [20/104] cumulate libltdl-2.4.7-2.35 [ 9s] [21/104] cumulate liblua-5.1.5-1.51 [ 9s] [22/104] cumulate liblzma-5.6.3-1.51 [ 9s] [23/104] cumulate libopenssl11-1.1.1w-1.56 [ 9s] [24/104] cumulate libopenssl3-3.5.0-2.11 [ 9s] [25/104] cumulate libpcre-8.45-1.53 [ 9s] [26/104] cumulate libpopt-1.16-1.49 [ 9s] [27/104] cumulate libpython-2.7.18-2.5 [ 9s] [28/104] cumulate libquadmath-14.2.0-8.5 [ 9s] [29/104] cumulate libsmack-1.3.1-1.48 [ 9s] [30/104] cumulate libsmartcols-2.39.3-3.9 [ 9s] [31/104] cumulate libsqlite-3.48.0-1.48 [ 9s] [32/104] cumulate libuuid-2.39.3-3.9 [ 9s] [33/104] cumulate libxcrypt-4.4.36-2.23 [ 9s] [34/104] cumulate libxml2-2.13.5-1.36 [ 9s] [35/104] cumulate libzstd1-1.5.6-1.48 [ 9s] [36/104] cumulate m4-1.4.19-1.1 [ 9s] [37/104] cumulate net-tools-2.0_20121208git-1.48 [ 9s] [38/104] cumulate nspr-4.36-1.21 [ 9s] [39/104] cumulate patch-2.7.6-1.49 [ 9s] [40/104] cumulate pkg-config-0.29.2-1.55 [ 9s] [41/104] cumulate sed-4.1c-1.51 [ 9s] [42/104] cumulate update-alternatives-1.22.2-1.1 [ 9s] [43/104] cumulate which-2.17-1.3 [ 9s] [44/104] cumulate zlib-1.3.1-2.44 [ 9s] [45/104] cumulate build-compare-2023.06.18-1.33 [ 9s] [46/104] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 9s] [47/104] cumulate binutils-libs-2.43-2.7 [ 9s] [48/104] cumulate coreutils-6.9-14.31 [ 9s] [49/104] cumulate cpp-14.2.0-8.5 [ 9s] [50/104] cumulate gawk-3.1.5-1.2 [ 9s] [51/104] cumulate gcc-c++-14.2.0-8.5 [ 9s] [52/104] cumulate grep-2.5.2-1.50 [ 9s] [53/104] cumulate libacl-2.3.2-1.54 [ 9s] [54/104] cumulate libelf-0.189-2.5 [ 9s] [55/104] cumulate libgfortran-14.2.0-8.5 [ 9s] [56/104] cumulate libmount-2.39.3-3.9 [ 9s] [57/104] cumulate libstdc++-14.2.0-8.5 [ 9s] [58/104] cumulate make-4.4.1-1.41 [ 9s] [59/104] cumulate nss-certs-3.109-1.23 [ 9s] [60/104] cumulate smack-1.3.1-1.48 [ 9s] [61/104] cumulate bzip2-1.0.8-1.56 [ 9s] [62/104] cumulate libfdisk-2.39.3-3.9 [ 9s] [63/104] cumulate libmagic-5.45-1.54 [ 9s] [64/104] cumulate xz-5.6.3-1.51 [ 9s] [65/104] cumulate perl-5.38.0-1.55 [ 9s] [66/104] cumulate build-mkbaselibs-20120927-1.1 [ 9s] [67/104] cumulate libstdc++-devel-14.2.0-8.5 [ 9s] [68/104] cumulate linux-glibc-devel-6.6-1.58 [ 9s] [69/104] cumulate file-5.45-1.54 [ 9s] [70/104] cumulate tar-1.17-2.1 [ 9s] [71/104] cumulate terminfo-base-full-6.4-1.59 [ 9s] [72/104] cumulate autoconf-2.71-1.59 [ 9s] [73/104] cumulate db4-4.8.30.NC-1.56 [ 9s] [74/104] cumulate glibc-locale-2.40-6.7 [ 9s] [75/104] cumulate gzip-1.3.12-1.50 [ 9s] [76/104] cumulate libcc1-14.2.0-8.5 [ 9s] [77/104] cumulate libhwasan-14.2.0-8.5 [ 9s] [78/104] cumulate libubsan-14.2.0-8.5 [ 9s] [79/104] cumulate binutils-2.43-2.7 [ 9s] [80/104] cumulate pam-1.1.6-1.52 [ 9s] [81/104] cumulate tzdata-2024b-1.1 [ 9s] [82/104] cumulate libdw-0.189-2.5 [ 9s] [83/104] cumulate libarchive-3.7.7-2.10 [ 9s] [84/104] cumulate automake-1.16.5-1.58 [ 9s] [85/104] cumulate libasm-0.189-2.5 [ 9s] [86/104] cumulate libncurses6-6.4-1.59 [ 9s] [87/104] cumulate build-20120927-1.1 [ 9s] [88/104] cumulate gcc-14.2.0-8.5 [ 9s] [89/104] cumulate libncurses-6.4-1.59 [ 9s] [90/104] cumulate less-668-1.1 [ 9s] [91/104] cumulate libreadline-5.2-1.54 [ 9s] [92/104] cumulate libtool-2.4.7-2.35 [ 9s] [93/104] cumulate elfutils-0.189-2.5 [ 9s] [94/104] cumulate python-2.7.18-2.5 [ 9s] [95/104] cumulate util-linux-2.39.3-3.9 [ 9s] [96/104] cumulate util-linux-su-2.39.3-3.9 [ 9s] [97/104] cumulate libxcrypt-devel-4.4.36-2.23 [ 9s] [98/104] cumulate nss-3.109-1.23 [ 9s] [99/104] cumulate glibc-devel-2.40-6.7 [ 9s] [100/104] cumulate libsoftokn3-3.109-1.23 [ 9s] [101/104] cumulate rpm-4.14.1.1-2.21 [ 9s] [102/104] cumulate zlib-devel-1.3.1-2.44 [ 9s] [103/104] cumulate python-devel-2.7.18-2.5 [ 9s] [104/104] cumulate rpm-build-4.14.1.1-2.21 [ 9s] now installing cumulated packages [ 10s] Preparing... ######################################## [ 10s] Updating / installing... [ 10s] setup-0.9-1.31 ######################################## [ 10s] filesystem-3.1-1.1 ######################################## [ 11s] glibc-2.40-6.7 ######################################## [ 11s] bash-3.2.57-1.2 ######################################## [ 11s] zlib-1.3.1-2.44 ######################################## [ 12s] libgcc-14.2.0-8.5 ######################################## [ 12s] libstdc++-14.2.0-8.5 ######################################## [ 13s] coreutils-6.9-14.31 ######################################## [ 13s] libbz2-1.0.8-1.56 ######################################## [ 13s] libelf-0.189-2.5 ######################################## [ 13s] liblzma-5.6.3-1.51 ######################################## [ 13s] libxcrypt-4.4.36-2.23 ######################################## [ 14s] libdw-0.189-2.5 ######################################## [ 14s] libblkid-2.39.3-3.9 ######################################## [ 14s] nspr-4.36-1.21 ######################################## [ 15s] pkg-config-0.29.2-1.55 ######################################## [ 15s] pam-1.1.6-1.52 ######################################## [ 15s] libcap-2.73-1.33 ######################################## [ 15s] libfreebl3-3.109-1.23 ######################################## [ 15s] liblua-5.1.5-1.51 ######################################## [ 16s] libpopt-1.16-1.49 ######################################## [ 16s] libpython-2.7.18-2.5 ######################################## [ 16s] libsqlite-3.48.0-1.48 ######################################## [ 17s] libuuid-2.39.3-3.9 ######################################## [ 17s] libzstd1-1.5.6-1.48 ######################################## [ 17s] libfdisk-2.39.3-3.9 ######################################## [ 17s] nss-certs-3.109-1.23 ######################################## [ 17s] libsoftokn3-3.109-1.23 ######################################## [ 18s] nss-3.109-1.23 ######################################## [ 18s] libmount-2.39.3-3.9 ######################################## [ 18s] libasm-0.189-2.5 ######################################## [ 18s] xz-5.6.3-1.51 ######################################## [ 18s] bzip2-1.0.8-1.56 ######################################## [ 19s] linux-glibc-devel-6.6-1.58 ######################################## [ 19s] libxcrypt-devel-4.4.36-2.23 ######################################## [ 19s] glibc-devel-2.40-6.7 ######################################## [ 19s] terminfo-base-full-6.4-1.59 ######################################## [ 19s] libncurses6-6.4-1.59 ######################################## [ 19s] libreadline-5.2-1.54 ######################################## [ 20s] gzip-1.3.12-1.50 ######################################## [ 20s] db4-4.8.30.NC-1.56 ######################################## [ 20s] libcc1-14.2.0-8.5 ######################################## [ 20s] libhwasan-14.2.0-8.5 ######################################## [ 20s] libubsan-14.2.0-8.5 ######################################## [ 21s] libgfortran-14.2.0-8.5 ######################################## [ 21s] binutils-libs-2.43-2.7 ######################################## [ 22s] binutils-2.43-2.7 ######################################## [ 22s] make-4.4.1-1.41 ######################################## [ 22s] findutils-4.3.8-2.1 ######################################## [ 22s] gdbm-1.8.3-1.59 ######################################## [ 26s] perl-5.38.0-1.55 ######################################## [ 26s] build-mkbaselibs-20120927-1.1 ######################################## [ 26s] libatomic-14.2.0-8.5 ######################################## [ 26s] libattr-2.5.1-1.55 ######################################## [ 27s] libacl-2.3.2-1.54 ######################################## [ 27s] tar-1.17-2.1 ######################################## [ 27s] libgomp-14.2.0-8.5 ######################################## [ 27s] libitm-14.2.0-8.5 ######################################## [ 27s] libltdl-2.4.7-2.35 ######################################## [ 28s] libopenssl11-1.1.1w-1.56 ######################################## [ 29s] python-2.7.18-2.5 ######################################## [ 30s] libopenssl3-3.5.0-2.11 ######################################## [ 30s] libpcre-8.45-1.53 ######################################## [ 31s] libquadmath-14.2.0-8.5 ######################################## [ 35s] gcc-14.2.0-8.5 ######################################## [ 35s] libsmack-1.3.1-1.48 ######################################## [ 36s] libsmartcols-2.39.3-3.9 ######################################## [ 36s] libxml2-2.13.5-1.36 ######################################## [ 36s] libarchive-3.7.7-2.10 ######################################## [ 37s] m4-1.4.19-1.1 ######################################## [ 37s] autoconf-2.71-1.59 ######################################## [ 37s] automake-1.16.5-1.58 ######################################## [ 37s] patch-2.7.6-1.49 ######################################## [ 37s] sed-4.1c-1.51 ######################################## [ 38s] util-linux-2.39.3-3.9 ######################################## [ 38s] libmagic-data-5.45-1.54 ######################################## [ 38s] libmagic-5.45-1.54 ######################################## [ 39s] rpm-4.14.1.1-2.21 ######################################## [ 39s] rpm-build-4.14.1.1-2.21 ######################################## [ 39s] file-5.45-1.54 ######################################## [ 39s] util-linux-su-2.39.3-3.9 ######################################## [ 39s] libtool-2.4.7-2.35 ######################################## [ 39s] smack-1.3.1-1.48 ######################################## [ 39s] grep-2.5.2-1.50 ######################################## [ 40s] python-devel-2.7.18-2.5 ######################################## [ 41s] build-20120927-1.1 ######################################## [ 41s] libncurses-6.4-1.59 ######################################## [ 41s] less-668-1.1 ######################################## [ 41s] zlib-devel-1.3.1-2.44 ######################################## [ 41s] elfutils-0.189-2.5 ######################################## [ 41s] glibc-locale-2.40-6.7 ######################################## [ 42s] tzdata-2024b-1.1 ######################################## [ 43s] libstdc++-devel-14.2.0-8.5 ######################################## [ 44s] cpp-14.2.0-8.5 ######################################## [ 46s] gcc-c++-14.2.0-8.5 ######################################## [ 46s] build-compare-2023.06.18-1.33 ######################################## [ 46s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 46s] gawk-3.1.5-1.2 ######################################## [ 46s] cpio-2.8-1.4 ######################################## [ 46s] diffutils-3.10-1.2 ######################################## [ 46s] hostname-3.23-1.3 ######################################## [ 46s] net-tools-2.0_20121208git-1.48 ######################################## [ 46s] update-alternatives-1.22.2-1.1 ######################################## [ 46s] which-2.17-1.3 ######################################## [ 47s] now finalizing build dir... [ 47s] ----------------------------------------------------------------- [ 47s] I have the following modifications for openfst.spec: [ 47s] 6c6 [ 47s] < Release: 0 [ 47s] --- [ 47s] > Release: 1.3 [ 48s] ----------------------------------------------------------------- [ 48s] ----- building openfst.spec (user abuild) [ 48s] ----------------------------------------------------------------- [ 48s] ----------------------------------------------------------------- [ 48s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-X/standard/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 48s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.A9d5Hi [ 48s] + umask 022 [ 48s] + cd /home/abuild/rpmbuild/BUILD [ 48s] + cd /home/abuild/rpmbuild/BUILD [ 48s] + rm -rf openfst-1.8.2 [ 48s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 48s] + /bin/tar -xof - [ 48s] + STATUS=0 [ 48s] + '[' 0 -ne 0 ']' [ 48s] + cd openfst-1.8.2 [ 48s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 48s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 48s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 48s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 48s] patching file src/include/fst/fst.h [ 48s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 48s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 48s] + /bin/patch -p1 [ 48s] patching file src/bin/Makefile.am [ 48s] + exit 0 [ 48s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.M3G08o [ 48s] + umask 022 [ 48s] + cd /home/abuild/rpmbuild/BUILD [ 48s] + cd openfst-1.8.2 [ 48s] + ref=/usr/lib/rpm [ 48s] + mints=0 [ 48s] + case $(uname -m) in [ 48s] ++ uname -m [ 48s] + for s in guess sub [ 48s] ++ find -maxdepth 8 -name config.guess [ 48s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 48s] + grep -q config-patches@ ./config.guess [ 48s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 48s] ++ tr -d $'\r' [ 48s] + timestamp=20180224 [ 48s] + test -n 20180224 [ 48s] + test 20180224 -ge 0 [ 48s] + for s in guess sub [ 48s] ++ find -maxdepth 8 -name config.sub [ 48s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 48s] + grep -q config-patches@ ./config.sub [ 48s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 48s] ++ tr -d $'\r' [ 48s] + timestamp=20180222 [ 48s] + test -n 20180222 [ 48s] + test 20180222 -ge 0 [ 48s] + LANG=C [ 48s] + export LANG [ 48s] + unset DISPLAY [ 48s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 48s] + export CFLAGS [ 48s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 48s] + export CXXFLAGS [ 48s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -I%_fmoddir' [ 48s] + export FFLAGS [ 48s] + LDFLAGS= [ 48s] + export LDFLAGS [ 48s] + export 'CXXFLAGS+= -fPIC' [ 48s] + CXXFLAGS+=' -fPIC' [ 48s] + autoreconf -fi [ 52s] libtoolize: putting auxiliary files in '.'. [ 52s] libtoolize: copying file './ltmain.sh' [ 52s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 52s] libtoolize: copying file 'm4/libtool.m4' [ 52s] libtoolize: copying file 'm4/ltoptions.m4' [ 52s] libtoolize: copying file 'm4/ltsugar.m4' [ 52s] libtoolize: copying file 'm4/ltversion.m4' [ 52s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 56s] configure.ac:3: installing './compile' [ 56s] configure.ac:2: installing './missing' [ 56s] src/bin/Makefile.am: installing './depcomp' [ 57s] + AR=gcc-ar [ 57s] + export AR [ 57s] + NM=/bin/nm [ 57s] + export NM [ 57s] + RANLIB=gcc-ranlib [ 57s] + export RANLIB [ 57s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 57s] + export CFLAGS [ 57s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC' [ 57s] + export CXXFLAGS [ 57s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -I%_fmoddir' [ 57s] + export FFLAGS [ 57s] + ./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 [ 58s] checking for a BSD-compatible install... /bin/install -c [ 58s] checking whether build environment is sane... yes [ 58s] checking for a race-free mkdir -p... /bin/mkdir -p [ 58s] checking for gawk... gawk [ 58s] checking whether make sets $(MAKE)... yes [ 58s] checking whether make supports nested variables... yes [ 58s] checking whether make supports the include directive... yes (GNU style) [ 58s] checking for x86_64-tizen-linux-gnu-gcc... x86_64-tizen-linux-gnu-gcc [ 58s] checking whether the C compiler works... yes [ 58s] checking for C compiler default output file name... a.out [ 58s] checking for suffix of executables... [ 58s] checking whether we are cross compiling... no [ 58s] checking for suffix of object files... o [ 58s] checking whether the compiler supports GNU C... yes [ 58s] checking whether x86_64-tizen-linux-gnu-gcc accepts -g... yes [ 58s] checking for x86_64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 58s] checking whether x86_64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 59s] checking dependency style of x86_64-tizen-linux-gnu-gcc... gcc3 [ 59s] checking for x86_64-tizen-linux-gnu-ar... gcc-ar [ 59s] checking the archiver (gcc-ar) interface... ar [ 59s] checking for x86_64-tizen-linux-gnu-g++... x86_64-tizen-linux-gnu-g++ [ 59s] checking whether the compiler supports GNU C++... yes [ 59s] checking whether x86_64-tizen-linux-gnu-g++ accepts -g... yes [ 59s] checking for x86_64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 59s] checking dependency style of x86_64-tizen-linux-gnu-g++... gcc3 [ 59s] checking build system type... x86_64-tizen-linux-gnu [ 59s] checking host system type... x86_64-tizen-linux-gnu [ 59s] checking how to print strings... printf [ 59s] checking for a sed that does not truncate output... /bin/sed [ 59s] checking for grep that handles long lines and -e... /bin/grep [ 59s] checking for egrep... /bin/grep -E [ 59s] checking for fgrep... /bin/grep -F [ 59s] checking for ld used by x86_64-tizen-linux-gnu-gcc... /usr/x86_64-tizen-linux-gnu/bin/ld [ 59s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 59s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 59s] checking the name lister (/bin/nm) interface... BSD nm [ 59s] checking whether ln -s works... yes [ 59s] checking the maximum length of command line arguments... 1572864 [ 59s] checking how to convert x86_64-tizen-linux-gnu file names to x86_64-tizen-linux-gnu format... func_convert_file_noop [ 59s] checking how to convert x86_64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 59s] checking for /usr/x86_64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 59s] checking for x86_64-tizen-linux-gnu-file... no [ 59s] checking for file... file [ 59s] checking for x86_64-tizen-linux-gnu-objdump... no [ 59s] checking for objdump... objdump [ 59s] checking how to recognize dependent libraries... pass_all [ 59s] checking for x86_64-tizen-linux-gnu-dlltool... no [ 59s] checking for dlltool... no [ 59s] checking how to associate runtime and link libraries... printf %s\n [ 59s] checking for x86_64-tizen-linux-gnu-ar... (cached) gcc-ar [ 59s] checking for archiver @FILE support... @ [ 59s] checking for x86_64-tizen-linux-gnu-strip... no [ 59s] checking for strip... strip [ 59s] checking for x86_64-tizen-linux-gnu-ranlib... gcc-ranlib [ 60s] checking command to parse /bin/nm output from x86_64-tizen-linux-gnu-gcc object... ok [ 60s] checking for sysroot... no [ 60s] checking for a working dd... /bin/dd [ 60s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 60s] checking for x86_64-tizen-linux-gnu-mt... no [ 60s] checking for mt... no [ 60s] checking if : is a manifest tool... no [ 60s] checking for stdio.h... yes [ 60s] checking for stdlib.h... yes [ 60s] checking for string.h... yes [ 60s] checking for inttypes.h... yes [ 60s] checking for stdint.h... yes [ 60s] checking for strings.h... yes [ 60s] checking for sys/stat.h... yes [ 60s] checking for sys/types.h... yes [ 60s] checking for unistd.h... yes [ 60s] checking for dlfcn.h... yes [ 60s] checking for objdir... .libs [ 60s] checking if x86_64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 60s] checking for x86_64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 61s] checking if x86_64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 61s] checking if x86_64-tizen-linux-gnu-gcc static flag -static works... no [ 61s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 61s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 61s] 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 [ 61s] checking whether -lc should be explicitly linked in... no [ 61s] checking dynamic linker characteristics... GNU/Linux ld.so [ 61s] checking how to hardcode library paths into programs... immediate [ 61s] checking whether stripping libraries is possible... yes [ 61s] checking if libtool supports shared libraries... yes [ 61s] checking whether to build shared libraries... yes [ 61s] checking whether to build static libraries... no [ 61s] checking how to run the C++ preprocessor... x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 61s] 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 [ 61s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes [ 61s] 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 [ 62s] checking for x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 62s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 62s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 62s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 62s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 62s] 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 [ 62s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 62s] checking how to hardcode library paths into programs... immediate [ 63s] Float equality is good [ 63s] checking for dlopen in -ldl... yes [ 63s] checking that generated files are newer than configure... done [ 63s] configure: creating ./config.status [ 67s] config.status: creating Makefile [ 67s] config.status: creating src/Makefile [ 67s] config.status: creating src/include/Makefile [ 67s] config.status: creating src/lib/Makefile [ 67s] config.status: creating src/bin/Makefile [ 67s] config.status: creating src/test/Makefile [ 68s] config.status: creating src/extensions/Makefile [ 68s] config.status: creating src/extensions/compact/Makefile [ 68s] config.status: creating src/extensions/compress/Makefile [ 68s] config.status: creating src/extensions/const/Makefile [ 68s] config.status: creating src/extensions/far/Makefile [ 68s] config.status: creating src/extensions/linear/Makefile [ 68s] config.status: creating src/extensions/lookahead/Makefile [ 68s] config.status: creating src/extensions/mpdt/Makefile [ 68s] config.status: creating src/extensions/ngram/Makefile [ 68s] config.status: creating src/extensions/pdt/Makefile [ 68s] config.status: creating src/extensions/python/Makefile [ 68s] config.status: creating src/extensions/special/Makefile [ 69s] config.status: creating src/script/Makefile [ 69s] config.status: creating config.h [ 69s] config.status: executing depfiles commands [ 71s] config.status: executing libtool commands [ 71s] + /bin/make -j12 [ 71s] /bin/make all-recursive [ 71s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 71s] Making all in src [ 71s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 71s] Making all in include [ 71s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 71s] make[3]: Nothing to be done for 'all'. [ 71s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 71s] Making all in lib [ 71s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 71s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 71s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 71s] mv -f $depbase.Tpo $depbase.Plo [ 71s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 72s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 72s] mv -f $depbase.Tpo $depbase.Plo [ 72s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 72s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 72s] mv -f $depbase.Tpo $depbase.Plo [ 72s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 72s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 72s] mv -f $depbase.Tpo $depbase.Plo [ 72s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 72s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 72s] mv -f $depbase.Tpo $depbase.Plo [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 72s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF .deps/symbol-table-ops.Tpo -c symbol-table-ops.cc -fPIC -DPIC -o .libs/symbol-table-ops.o [ 72s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 72s] compat.cc:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 72s] 43 | for (int i = 0; i < data.size(); ++i) { [ 72s] | ~~^~~~~~~~~~~~~ [ 72s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 72s] compat.cc:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 72s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 72s] | ~~^~~~~~~~~~~~~~~~ [ 73s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 73s] symbol-table.cc:212:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 73s] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 73s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 74s] In file included from ./../include/fst/vector-fst.h:34, [ 74s] from ./../include/fst/cache.h:33, [ 74s] from ./../include/fst/compact-fst.h:34, [ 74s] from fst-types.cc:21: [ 74s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:29:1: required from here [ 74s] 29 | REGISTER_FST(VectorFst, StdArc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] In file included from ./../include/fst/expanded-fst.h:33, [ 74s] from ./../include/fst/mutable-fst.h:37: [ 74s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:29:1: required from here [ 74s] 29 | REGISTER_FST(VectorFst, StdArc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:29:1: required from here [ 74s] 29 | REGISTER_FST(VectorFst, StdArc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:30:1: required from here [ 74s] 30 | REGISTER_FST(VectorFst, LogArc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:30:1: required from here [ 74s] 30 | REGISTER_FST(VectorFst, LogArc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:30:1: required from here [ 74s] 30 | REGISTER_FST(VectorFst, LogArc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:31:1: required from here [ 74s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:31:1: required from here [ 74s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 74s] 520 | class VectorFst : public ImplToMutableFst> { [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:31:1: required from here [ 74s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 74s] | ^~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:37:1: required from here [ 74s] 37 | REGISTER_FST(EditFst, StdArc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:37:1: required from here [ 74s] 37 | REGISTER_FST(EditFst, StdArc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:37:1: required from here [ 74s] 37 | REGISTER_FST(EditFst, StdArc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:38:1: required from here [ 74s] 38 | REGISTER_FST(EditFst, LogArc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:38:1: required from here [ 74s] 38 | REGISTER_FST(EditFst, LogArc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:38:1: required from here [ 74s] 38 | REGISTER_FST(EditFst, LogArc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:39:1: required from here [ 74s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:39:1: required from here [ 74s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 128 | class ImplToExpandedFst : public ImplToFst { [ 74s] | ^~~~~~~~~~~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 74s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 74s] 630 | class EditFst : public ImplToMutableFst< [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 74s] 86 | class FstRegisterer : public GenericRegisterer> { [ 74s] | ^~~~~~~~~~~~~ [ 74s] fst-types.cc:39:1: required from here [ 74s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 74s] | ^~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 74s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 74s] | ^~~~~~~~ [ 74s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 74s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 74s] | ^~~~~~~~~~~~~~~~ [ 80s] In file included from fst-types.cc:22: [ 80s] ./../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]': [ 80s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 80s] 275 | return WriteFst(*this, strm, opts); [ 80s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/const-fst.h:274:8: required from here [ 80s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 80s] | ^~~~~ [ 80s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 393 | if (hdr.NumStates() != num_states) { [ 80s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 80s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 397 | if (hdr.NumArcs() != num_arcs) { [ 80s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 80s] ./../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]': [ 80s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 80s] 275 | return WriteFst(*this, strm, opts); [ 80s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/const-fst.h:274:8: required from here [ 80s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 80s] | ^~~~~ [ 80s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 393 | if (hdr.NumStates() != num_states) { [ 80s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 80s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 397 | if (hdr.NumArcs() != num_arcs) { [ 80s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 80s] ./../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]': [ 80s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 80s] 275 | return WriteFst(*this, strm, opts); [ 80s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/const-fst.h:274:8: required from here [ 80s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 80s] | ^~~~~ [ 80s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 393 | if (hdr.NumStates() != num_states) { [ 80s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 80s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 397 | if (hdr.NumArcs() != num_arcs) { [ 80s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 80s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 80s] 409 | BaseImpl::DeleteStates(dstates); [ 80s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 80s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 80s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 80s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 80s] ./../include/fst/mutable-fst.h:336:8: required from here [ 80s] 336 | void DeleteStates(const std::vector &dstates) override { [ 80s] | ^~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 80s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 80s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 80s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 80s] 409 | BaseImpl::DeleteStates(dstates); [ 80s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 80s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 80s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 80s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 80s] ./../include/fst/mutable-fst.h:336:8: required from here [ 80s] 336 | void DeleteStates(const std::vector &dstates) override { [ 80s] | ^~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 80s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 80s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 80s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 80s] 409 | BaseImpl::DeleteStates(dstates); [ 80s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 80s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 80s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 80s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 80s] ./../include/fst/mutable-fst.h:336:8: required from here [ 80s] 336 | void DeleteStates(const std::vector &dstates) override { [ 80s] | ^~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 80s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 80s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 80s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 80s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 152s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -version-info 25:0:0 -o libfst.la -rpath /usr/lib64 compat.lo encode.lo flags.lo fst.lo fst-types.lo mapped-file.lo properties.lo symbol-table.lo symbol-table-ops.lo weight.lo util.lo -ldl [ 153s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -m64 -march=nehalem -msse4.2 -mfpmath=sse -g /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../x86_64-tizen-linux-gnu/lib -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crtn.o -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 154s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 154s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 154s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 154s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 154s] Making all in script [ 154s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 154s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 154s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 154s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 154s] mv -f $depbase.Tpo $depbase.Plo [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 155s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 157s] In file included from ./../include/fst/rational.h:31, [ 157s] from ./../include/fst/concat.h:29, [ 157s] from ./../include/fst/script/concat.h:23, [ 157s] from concat.cc:18: [ 157s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 157s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 157s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 157s] | ^~~~~~ [ 157s] | template [ 158s] In file included from ./../include/fst/vector-fst.h:34, [ 158s] from ./../include/fst/script/compile-impl.h:32, [ 158s] from ./../include/fst/script/compile.h:26, [ 158s] from compile.cc:18: [ 158s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 128 | class ImplToExpandedFst : public ImplToFst { [ 158s] | ^~~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] In file included from ./../include/fst/script/compile-impl.h:29: [ 158s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] In file included from ./../include/fst/mutable-fst.h:37: [ 158s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 128 | class ImplToExpandedFst : public ImplToFst { [ 158s] | ^~~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 128 | class ImplToExpandedFst : public ImplToFst { [ 158s] | ^~~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 128 | class ImplToExpandedFst : public ImplToFst { [ 158s] | ^~~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 128 | class ImplToExpandedFst : public ImplToFst { [ 158s] | ^~~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 128 | class ImplToExpandedFst : public ImplToFst { [ 158s] | ^~~~~~~~~~~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 158s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 158s] 520 | class VectorFst : public ImplToMutableFst> { [ 158s] | ^~~~~~~~~ [ 158s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 158s] 215 | mutable VectorFst fst_; [ 158s] | ^~~~ [ 158s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 158s] 63 | FstCompiler fstcompiler( [ 158s] | ^~~~~~~~~~~ [ 158s] compile.cc:61:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 158s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 158s] | ^~~~~~~~ [ 158s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 158s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 158s] | ^~~~~~~~~~~~~~~~ [ 158s] In file included from ./../include/fst/accumulator.h:34, [ 158s] from ./../include/fst/label-reachable.h:30, [ 158s] from ./../include/fst/lookahead-matcher.h:35, [ 158s] from ./../include/fst/lookahead-filter.h:31, [ 158s] from ./../include/fst/compose.h:33, [ 158s] from ./../include/fst/difference.h:28, [ 158s] from ./../include/fst/script/difference.h:23, [ 158s] from difference.cc:18: [ 158s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 158s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 158s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 158s] | ^~~~~~ [ 158s] | template [ 158s] In file included from ./../include/fst/test-properties.h:27, [ 158s] from ./../include/fst/vector-fst.h:35, [ 158s] from ./../include/fst/cache.h:33, [ 158s] from ./../include/fst/arc-map.h:32, [ 158s] from ./../include/fst/encode.h:32, [ 158s] from ./../include/fst/script/decode.h:24, [ 158s] from decode.cc:18: [ 158s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 158s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 158s] 91 | Connect(fst); [ 158s] | ~~~~~~~^~~~~ [ 158s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 158s] 483 | RmFinalEpsilon(fst); [ 158s] | ~~~~~~~~~~~~~~^~~~~ [ 158s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 158s] 37 | Decode(fst, mapper); [ 158s] | ~~~~~~^~~~~~~~~~~~~ [ 158s] decode.cc:34:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 158s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 158s] | ~~^~~~~~~~~~~~~~~ [ 158s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 158s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 158s] 91 | Connect(fst); [ 158s] | ~~~~~~~^~~~~ [ 158s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 158s] 483 | RmFinalEpsilon(fst); [ 158s] | ~~~~~~~~~~~~~~^~~~~ [ 158s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 158s] 37 | Decode(fst, mapper); [ 158s] | ~~~~~~^~~~~~~~~~~~~ [ 158s] decode.cc:34:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 158s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 158s] | ~~^~~~~~~~~~~~~~~ [ 158s] In file included from ./../include/fst/rational.h:31, [ 158s] from ./../include/fst/closure.h:28, [ 158s] from ./../include/fst/script/closure.h:23, [ 158s] from closure.cc:18: [ 158s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 158s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 158s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 158s] | ^~~~~~ [ 158s] | template [ 158s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 158s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 158s] 91 | Connect(fst); [ 158s] | ~~~~~~~^~~~~ [ 158s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 158s] 483 | RmFinalEpsilon(fst); [ 158s] | ~~~~~~~~~~~~~~^~~~~ [ 158s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 158s] 37 | Decode(fst, mapper); [ 158s] | ~~~~~~^~~~~~~~~~~~~ [ 158s] decode.cc:34:1: required from here [ 158s] 164 | ({#Op, Arc::Type()}, Op) [ 158s] | ^ [ 158s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 158s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 158s] | ~~^~~~~~~~~~~~~~~ [ 159s] In file included from ./../include/fst/script/arcsort.h:24, [ 159s] from arcsort.cc:18: [ 159s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 159s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 159s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 159s] | ~~~~~~~~~~~~^~ [ 159s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 159s] 120 | StateMap(fst, &mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 159s] 104 | StateMap(fst, mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~ [ 159s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 159s] 40 | ArcSort(fst, icomp); [ 159s] | ~~~~~~~^~~~~~~~~~~~ [ 159s] arcsort.cc:30:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 159s] | ~~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 159s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 159s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 159s] | ~~~~~~~~~~~~^~ [ 159s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 159s] 120 | StateMap(fst, &mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 159s] 104 | StateMap(fst, mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~ [ 159s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 159s] 45 | ArcSort(fst, ocomp); [ 159s] | ~~~~~~~^~~~~~~~~~~~ [ 159s] arcsort.cc:30:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 159s] | ~~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 159s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 159s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 159s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 159s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 159s] 134 | aiter.SetValue((*mapper)(arc)); [ 159s] | ~~~~~~~~~^~~~~ [ 159s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 159s] 189 | ArcMap(fst, &mapper); [ 159s] | ~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 159s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 159s] 37 | Decode(fst, mapper); [ 159s] | ~~~~~~^~~~~~~~~~~~~ [ 159s] decode.cc:34:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 186 | if (label < 1 || label > triples_.size()) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 159s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 159s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 159s] | ~~~~~~~~~~~~^~ [ 159s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 159s] 120 | StateMap(fst, &mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 159s] 104 | StateMap(fst, mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~ [ 159s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 159s] 40 | ArcSort(fst, icomp); [ 159s] | ~~~~~~~^~~~~~~~~~~~ [ 159s] arcsort.cc:30:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 159s] | ~~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 159s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 159s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 159s] | ~~~~~~~~~~~~^~ [ 159s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 159s] 120 | StateMap(fst, &mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 159s] 104 | StateMap(fst, mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~ [ 159s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 159s] 45 | ArcSort(fst, ocomp); [ 159s] | ~~~~~~~^~~~~~~~~~~~ [ 159s] arcsort.cc:30:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 159s] | ~~~^~~~~~~~~~~~~~~ [ 159s] In file included from ./../include/fst/accumulator.h:34, [ 159s] from ./../include/fst/label-reachable.h:30, [ 159s] from ./../include/fst/lookahead-matcher.h:35, [ 159s] from ./../include/fst/lookahead-filter.h:31, [ 159s] from ./../include/fst/compose.h:33, [ 159s] from ./../include/fst/script/compose.h:23, [ 159s] from compose.cc:18: [ 159s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 159s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 159s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 159s] | ^~~~~~ [ 159s] | template [ 159s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 159s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 159s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 159s] | ~~~~~~~~~~~~^~ [ 159s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 159s] 120 | StateMap(fst, &mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 159s] 104 | StateMap(fst, mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~ [ 159s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 159s] 40 | ArcSort(fst, icomp); [ 159s] | ~~~~~~~^~~~~~~~~~~~ [ 159s] arcsort.cc:30:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 159s] | ~~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 159s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 159s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 159s] | ~~~~~~~~~~~~^~ [ 159s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 159s] 120 | StateMap(fst, &mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 159s] 104 | StateMap(fst, mapper); [ 159s] | ~~~~~~~~^~~~~~~~~~~~~ [ 159s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 159s] 45 | ArcSort(fst, ocomp); [ 159s] | ~~~~~~~^~~~~~~~~~~~ [ 159s] arcsort.cc:30:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 159s] | ~~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 159s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 159s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 159s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 159s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 159s] 134 | aiter.SetValue((*mapper)(arc)); [ 159s] | ~~~~~~~~~^~~~~ [ 159s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 159s] 189 | ArcMap(fst, &mapper); [ 159s] | ~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 159s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 159s] 37 | Decode(fst, mapper); [ 159s] | ~~~~~~^~~~~~~~~~~~~ [ 159s] decode.cc:34:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 186 | if (label < 1 || label > triples_.size()) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 159s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 159s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 159s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 159s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 159s] 134 | aiter.SetValue((*mapper)(arc)); [ 159s] | ~~~~~~~~~^~~~~ [ 159s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 159s] 189 | ArcMap(fst, &mapper); [ 159s] | ~~~~~~^~~~~~~~~~~~~~ [ 159s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 159s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 159s] 37 | Decode(fst, mapper); [ 159s] | ~~~~~~^~~~~~~~~~~~~ [ 159s] decode.cc:34:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 186 | if (label < 1 || label > triples_.size()) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 159s] In file included from ./../include/fst/script/connect.h:21, [ 159s] from connect.cc:18: [ 159s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 159s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 159s] 29 | Connect(fst->GetMutableFst()); [ 159s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] connect.cc:29:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 159s] | ~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 159s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 159s] 29 | Connect(fst->GetMutableFst()); [ 159s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] connect.cc:29:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 159s] | ~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 159s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 159s] 29 | Connect(fst->GetMutableFst()); [ 159s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] connect.cc:29:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 159s] | ~~^~~~~~~~~~~~~~~ [ 159s] In file included from ./../include/fst/accumulator.h:34, [ 159s] from ./../include/fst/label-reachable.h:30, [ 159s] from ./../include/fst/lookahead-matcher.h:35, [ 159s] from ./../include/fst/lookahead-filter.h:31, [ 159s] from ./../include/fst/compose.h:33, [ 159s] from ./../include/fst/disambiguate.h:33, [ 159s] from ./../include/fst/script/disambiguate.h:25, [ 159s] from disambiguate.cc:18: [ 159s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 159s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 159s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 159s] | ^~~~~~ [ 159s] | template [ 159s] In file included from ./../include/fst/rational.h:31, [ 159s] from ./../include/fst/closure.h:28, [ 159s] from ./../include/fst/fstlib.h:55, [ 159s] from ./../include/fst/script/arciterator-class.h:25, [ 159s] from arciterator-class.cc:18: [ 159s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 159s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 159s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 159s] | ^~~~~~ [ 159s] | template [ 159s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 159s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 159s] 409 | BaseImpl::DeleteStates(dstates); [ 159s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 159s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 159s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 159s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 159s] ./../include/fst/mutable-fst.h:336:8: required from here [ 159s] 336 | void DeleteStates(const std::vector &dstates) override { [ 159s] | ^~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 159s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 159s] 409 | BaseImpl::DeleteStates(dstates); [ 159s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 159s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 159s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 159s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 159s] ./../include/fst/mutable-fst.h:336:8: required from here [ 159s] 336 | void DeleteStates(const std::vector &dstates) override { [ 159s] | ^~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 159s] In file included from ./../include/fst/test-properties.h:27, [ 159s] from ./../include/fst/vector-fst.h:35, [ 159s] from ./../include/fst/cache.h:33, [ 159s] from ./../include/fst/difference.h:26: [ 159s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 159s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 159s] 214 | if (opts.connect) Connect(ofst); [ 159s] | ~~~~~~~^~~~~~ [ 159s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 159s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 159s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] difference.cc:36:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 159s] | ~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 159s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 159s] 409 | BaseImpl::DeleteStates(dstates); [ 159s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 159s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 159s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 159s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 159s] ./../include/fst/mutable-fst.h:336:8: required from here [ 159s] 336 | void DeleteStates(const std::vector &dstates) override { [ 159s] | ^~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 159s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 159s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 159s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 159s] 214 | if (opts.connect) Connect(ofst); [ 159s] | ~~~~~~~^~~~~~ [ 159s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 159s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 159s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] difference.cc:36:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 159s] | ~~^~~~~~~~~~~~~~~ [ 159s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 159s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 159s] 214 | if (opts.connect) Connect(ofst); [ 159s] | ~~~~~~~^~~~~~ [ 159s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 159s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 159s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] difference.cc:36:1: required from here [ 159s] 164 | ({#Op, Arc::Type()}, Op) [ 159s] | ^ [ 159s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 159s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 159s] | ~~^~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/connect.h:29, [ 160s] from ./../include/fst/test-properties.h:27, [ 160s] from ./../include/fst/const-fst.h:34, [ 160s] from ./../include/fst/determinize.h:34, [ 160s] from ./../include/fst/script/determinize.h:24, [ 160s] from determinize.cc:18: [ 160s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 160s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 160s] 313 | VectorFst rfst; [ 160s] | ^~~~ [ 160s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 160s] 1095 | ShortestDistance(ifst, &idistance, true); [ 160s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 160s] 66 | Determinize(ifst, ofst, detargs); [ 160s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] determinize.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] In file included from ./../include/fst/expanded-fst.h:33, [ 160s] from ./../include/fst/const-fst.h:31: [ 160s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 160s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 160s] 313 | VectorFst rfst; [ 160s] | ^~~~ [ 160s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 160s] 1095 | ShortestDistance(ifst, &idistance, true); [ 160s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 160s] 66 | Determinize(ifst, ofst, detargs); [ 160s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] determinize.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 160s] 313 | VectorFst rfst; [ 160s] | ^~~~ [ 160s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 160s] 1095 | ShortestDistance(ifst, &idistance, true); [ 160s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 160s] 66 | Determinize(ifst, ofst, detargs); [ 160s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] determinize.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/determinize.h:41: [ 160s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 160s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 160s] 1100 | Prune(dfst, ofst, popts); [ 160s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 160s] 66 | Determinize(ifst, ofst, detargs); [ 160s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] determinize.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 160s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 160s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 160s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 160s] | ~~~~~~~~~~~~^~~~ [ 160s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 160s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 160s] | ~~~~~~~~~~~~~~~~~^~~~ [ 160s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 160s] 261 | while (enqueued.size() <= s) { [ 160s] | ~~~~~~~~~~~~~~~~^~~~ [ 160s] ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 160s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 160s] 286 | while (idistance.size() <= arc.nextstate) { [ 160s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 160s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 160s] 298 | while (enqueued.size() <= arc.nextstate) { [ 160s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 160s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/vector-fst.h:34, [ 160s] from ./../include/fst/cache.h:33, [ 160s] from ./../include/fst/arcsort.h:28, [ 160s] from ./../include/fst/disambiguate.h:32: [ 160s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] In file included from ./../include/fst/expanded-fst.h:33, [ 160s] from ./../include/fst/mutable-fst.h:37: [ 160s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 128 | class ImplToExpandedFst : public ImplToFst { [ 160s] | ^~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 160s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 160s] 520 | class VectorFst : public ImplToMutableFst> { [ 160s] | ^~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 211 | VectorFst sfst(ifst); [ 160s] | ^~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 160s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 160s] | ^~~~~~~~ [ 160s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 160s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 160s] | ^~~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/test-properties.h:27, [ 160s] from ./../include/fst/vector-fst.h:35: [ 160s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 160s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 212 | Connect(&sfst); [ 160s] | ~~~~~~~^~~~~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 160s] | ~~^~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/prune.h:30: [ 160s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 160s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 160s] 265 | enqueued[s] = heap.Insert(s); [ 160s] | ~~~~~~~~~~~^~~ [ 160s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 160s] 1100 | Prune(dfst, ofst, popts); [ 160s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 160s] 66 | Determinize(ifst, ofst, detargs); [ 160s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] determinize.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../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] [ 160s] 57 | if (size_ < values_.size()) { [ 160s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 160s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 212 | Connect(&sfst); [ 160s] | ~~~~~~~^~~~~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 160s] | ~~^~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 160s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 160s] 208 | Prune(fst, opts); [ 160s] | ~~~~~^~~~~~~~~~~ [ 160s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 160s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 160s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 160s] 66 | Determinize(ifst, ofst, detargs); [ 160s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] determinize.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 160s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 160s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 160s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 160s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 160s] | ~~^~~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/test-properties.h:27, [ 160s] from ./../include/fst/vector-fst.h:35, [ 160s] from ./../include/fst/cache.h:33, [ 160s] from ./../include/fst/compose.h:30: [ 160s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 160s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 160s] 1044 | if (opts.connect) Connect(ofst); [ 160s] | ~~~~~~~^~~~~~ [ 160s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 160s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 160s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] compose.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 160s] | ~~^~~~~~~~~~~~~~~ [ 160s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 160s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 212 | Connect(&sfst); [ 160s] | ~~~~~~~^~~~~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 160s] | ~~^~~~~~~~~~~~~~~ [ 160s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 160s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 160s] 1044 | if (opts.connect) Connect(ofst); [ 160s] | ~~~~~~~^~~~~~ [ 160s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 160s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 160s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] compose.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 160s] | ~~^~~~~~~~~~~~~~~ [ 160s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 160s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 160s] 1044 | if (opts.connect) Connect(ofst); [ 160s] | ~~~~~~~^~~~~~ [ 160s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 160s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 160s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] compose.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 160s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 160s] | ~~^~~~~~~~~~~~~~~ [ 160s] In file included from ./../include/fst/connect.h:30: [ 160s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 160s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 160s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 160s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:217:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 160s] 217 | RemoveSplits(ofst); [ 160s] | ^~~~~~~~~~~~ [ 160s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 160s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 160s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 160s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 160s] 60 | Disambiguate(ifst, ofst, disargs); [ 160s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 160s] disambiguate.cc:36:1: required from here [ 160s] 164 | ({#Op, Arc::Type()}, Op) [ 160s] | ^ [ 160s] ./../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] [ 160s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 160s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 161s] In file included from ./../include/fst/shortest-distance.h:31, [ 161s] from ./../include/fst/prune.h:31: [ 161s] ./../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]': [ 161s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 161s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 161s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] 679 | &unweighted); [ 161s] | ~~~~~~~~~~~~ [ 161s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 161s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 161s] | ^~~~~~~~~~~ [ 161s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 161s] 1095 | ShortestDistance(ifst, &idistance, true); [ 161s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 161s] 66 | Determinize(ifst, ofst, detargs); [ 161s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 161s] determinize.cc:36:1: required from here [ 161s] 164 | ({#Op, Arc::Type()}, Op) [ 161s] | ^ [ 161s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 161s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 161s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 161s] ./../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]': [ 161s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 161s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 161s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] 679 | &unweighted); [ 161s] | ~~~~~~~~~~~~ [ 161s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 161s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 161s] | ^~~~~~~~~~~ [ 161s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 161s] 1095 | ShortestDistance(ifst, &idistance, true); [ 161s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 161s] 66 | Determinize(ifst, ofst, detargs); [ 161s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 161s] determinize.cc:36:1: required from here [ 161s] 164 | ({#Op, Arc::Type()}, Op) [ 161s] | ^ [ 161s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 161s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 161s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 161s] /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 > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 161s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 161s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 161s] 387 | auto common_future = std::make_unique(ifst); [ 161s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 161s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 161s] 214 | PreDisambiguate(sfst, ofst, opts); [ 161s] | ^~~~~~~~~~~~~~~ [ 161s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 161s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 161s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 161s] 60 | Disambiguate(ifst, ofst, disargs); [ 161s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 161s] disambiguate.cc:36:1: required from here [ 161s] 164 | ({#Op, Arc::Type()}, Op) [ 161s] | ^ [ 161s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 161s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 161s] | ~~^~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 161s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 161s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 161s] | ^~~~~~~~~ [ 161s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 161s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 161s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 161s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 161s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 161s] 1100 | Prune(dfst, ofst, popts); [ 161s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 161s] 66 | Determinize(ifst, ofst, detargs); [ 161s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 161s] determinize.cc:36:1: required from here [ 161s] 164 | ({#Op, Arc::Type()}, Op) [ 161s] | ^ [ 161s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 161s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 161s] | ~~^~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 161s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 161s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 161s] | ^~~~~~~~~ [ 161s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 161s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 161s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 161s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 161s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 161s] 1100 | Prune(dfst, ofst, popts); [ 161s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 161s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 161s] 66 | Determinize(ifst, ofst, detargs); [ 161s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 161s] determinize.cc:36:1: required from here [ 161s] 164 | ({#Op, Arc::Type()}, Op) [ 161s] | ^ [ 161s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 161s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 161s] | ~~^~~~~~~~~~~~~~~~~~~ [ 162s] In file included from ./../include/fst/queue.h:35: [ 162s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 162s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 162s] 114 | visitor->FinishVisit(); [ 162s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 162s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 162s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 162s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 162s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 162s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 162s] 655 | queue_ = std::make_unique>(fst, filter); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 162s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 162s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 162s] | ^~~~~~~~~~~ [ 162s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 162s] 1095 | ShortestDistance(ifst, &idistance, true); [ 162s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 162s] 66 | Determinize(ifst, ofst, detargs); [ 162s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 162s] determinize.cc:36:1: required from here [ 162s] 164 | ({#Op, Arc::Type()}, Op) [ 162s] | ^ [ 162s] ./../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] [ 162s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 162s] | ~~^~~~~~~~~~~~~~~~ [ 162s] ./../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] [ 162s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 162s] | ~~^~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 162s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 162s] 114 | visitor->FinishVisit(); [ 162s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 162s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 162s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 162s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 162s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 162s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 162s] 655 | queue_ = std::make_unique>(fst, filter); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 162s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 162s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 162s] | ^~~~~~~~~~~ [ 162s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 162s] 1095 | ShortestDistance(ifst, &idistance, true); [ 162s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 162s] 66 | Determinize(ifst, ofst, detargs); [ 162s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 162s] determinize.cc:36:1: required from here [ 162s] 164 | ({#Op, Arc::Type()}, Op) [ 162s] | ^ [ 162s] ./../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] [ 162s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 162s] | ~~^~~~~~~~~~~~~~~~ [ 162s] ./../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] [ 162s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 162s] | ~~^~~~~~~~~~~~~~~~ [ 162s] In file included from ./../include/fst/determinize.h:41, [ 162s] from ./../include/fst/disambiguate.h:35: [ 162s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 162s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 162s] 208 | Prune(fst, opts); [ 162s] | ~~~~~^~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 162s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 162s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 162s] 214 | PreDisambiguate(sfst, ofst, opts); [ 162s] | ^~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 162s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 162s] 60 | Disambiguate(ifst, ofst, disargs); [ 162s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 162s] disambiguate.cc:36:1: required from here [ 162s] 164 | ({#Op, Arc::Type()}, Op) [ 162s] | ^ [ 162s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 162s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 162s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 162s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 162s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 162s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 162s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 162s] | ~~^~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 162s] /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 > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 162s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 162s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 162s] 387 | auto common_future = std::make_unique(ifst); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 162s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 162s] 214 | PreDisambiguate(sfst, ofst, opts); [ 162s] | ^~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 162s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 162s] 60 | Disambiguate(ifst, ofst, disargs); [ 162s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 162s] disambiguate.cc:36:1: required from here [ 162s] 164 | ({#Op, Arc::Type()}, Op) [ 162s] | ^ [ 162s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 162s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 162s] | ~~^~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 162s] /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 > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 162s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 162s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 162s] 387 | auto common_future = std::make_unique(ifst); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 162s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 162s] 214 | PreDisambiguate(sfst, ofst, opts); [ 162s] | ^~~~~~~~~~~~~~~ [ 162s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 162s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 162s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 162s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 162s] 60 | Disambiguate(ifst, ofst, disargs); [ 162s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 162s] disambiguate.cc:36:1: required from here [ 162s] 164 | ({#Op, Arc::Type()}, Op) [ 162s] | ^ [ 162s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 162s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 162s] | ~~^~~~~~~~~~~~~~~~~ [ 162s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 162s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 162s] mv -f $depbase.Tpo $depbase.Plo [ 163s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 163s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 163s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 163s] | ~~~~~~~~~~~~^~ [ 163s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 163s] 120 | StateMap(fst, &mapper); [ 163s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 163s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 163s] 104 | StateMap(fst, mapper); [ 163s] | ~~~~~~~~^~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 213 | ArcSort(&sfst, ArcCompare()); [ 163s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 163s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 163s] | ~~~^~~~~~~~~~~~~~~ [ 163s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 163s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 163s] 128 | class ImplToExpandedFst : public ImplToFst { [ 163s] | ^~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 163s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 163s] | ^~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 163s] 520 | class VectorFst : public ImplToMutableFst> { [ 163s] | ^~~~~~~~~ [ 163s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 163s] 313 | VectorFst rfst; [ 163s] | ^~~~ [ 163s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 163s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 163s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 163s] 208 | Prune(fst, opts); [ 163s] | ~~~~~^~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 163s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 214 | PreDisambiguate(sfst, ofst, opts); [ 163s] | ^~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 163s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 163s] | ^~~~~~~~ [ 163s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 163s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 163s] | ^~~~~~~~ [ 163s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 163s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 163s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 163s] | ^~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 163s] 520 | class VectorFst : public ImplToMutableFst> { [ 163s] | ^~~~~~~~~ [ 163s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 163s] 313 | VectorFst rfst; [ 163s] | ^~~~ [ 163s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 163s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 163s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 163s] 208 | Prune(fst, opts); [ 163s] | ~~~~~^~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 163s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 214 | PreDisambiguate(sfst, ofst, opts); [ 163s] | ^~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 163s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 163s] | ^~~~~~~~ [ 163s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 163s] 128 | class ImplToExpandedFst : public ImplToFst { [ 163s] | ^~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 163s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 163s] 520 | class VectorFst : public ImplToMutableFst> { [ 163s] | ^~~~~~~~~ [ 163s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 163s] 313 | VectorFst rfst; [ 163s] | ^~~~ [ 163s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 163s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 163s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 163s] 208 | Prune(fst, opts); [ 163s] | ~~~~~^~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 163s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 214 | PreDisambiguate(sfst, ofst, opts); [ 163s] | ^~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 163s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 163s] | ^~~~~~~~ [ 163s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 163s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 163s] | ^~~~~~~~~~~~~~~~ [ 163s] In file included from ./../include/fst/prune.h:30: [ 163s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 163s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 163s] 146 | enqueued[s] = heap.Insert(s); [ 163s] | ~~~~~~~~~~~^~~ [ 163s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 163s] 208 | Prune(fst, opts); [ 163s] | ~~~~~^~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 163s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 214 | PreDisambiguate(sfst, ofst, opts); [ 163s] | ^~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../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] [ 163s] 57 | if (size_ < values_.size()) { [ 163s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 163s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 163s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 163s] | ~~~~~~~~~~~~^~ [ 163s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 163s] 120 | StateMap(fst, &mapper); [ 163s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 163s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 163s] 104 | StateMap(fst, mapper); [ 163s] | ~~~~~~~~^~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 213 | ArcSort(&sfst, ArcCompare()); [ 163s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 163s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 163s] | ~~~^~~~~~~~~~~~~~~ [ 163s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 163s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 163s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 163s] | ~~~~~~~~~~~~^~ [ 163s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 163s] 120 | StateMap(fst, &mapper); [ 163s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 163s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 163s] 104 | StateMap(fst, mapper); [ 163s] | ~~~~~~~~^~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 163s] 213 | ArcSort(&sfst, ArcCompare()); [ 163s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 163s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 163s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 163s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 163s] 60 | Disambiguate(ifst, ofst, disargs); [ 163s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 163s] disambiguate.cc:36:1: required from here [ 163s] 164 | ({#Op, Arc::Type()}, Op) [ 163s] | ^ [ 163s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 163s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 163s] | ~~~^~~~~~~~~~~~~~~ [ 163s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 164s] In file included from ./../include/fst/shortest-distance.h:31, [ 164s] from ./../include/fst/prune.h:31: [ 164s] ./../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]': [ 164s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 164s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 164s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] 679 | &unweighted); [ 164s] | ~~~~~~~~~~~~ [ 164s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 164s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 164s] | ^~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 164s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 164s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 164s] 208 | Prune(fst, opts); [ 164s] | ~~~~~^~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 164s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 214 | PreDisambiguate(sfst, ofst, opts); [ 164s] | ^~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 164s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 164s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 164s] 60 | Disambiguate(ifst, ofst, disargs); [ 164s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 164s] disambiguate.cc:36:1: required from here [ 164s] 164 | ({#Op, Arc::Type()}, Op) [ 164s] | ^ [ 164s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 164s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 164s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 164s] ./../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]': [ 164s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 164s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 164s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] 679 | &unweighted); [ 164s] | ~~~~~~~~~~~~ [ 164s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 164s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 164s] | ^~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 164s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 164s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 164s] 208 | Prune(fst, opts); [ 164s] | ~~~~~^~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 164s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 214 | PreDisambiguate(sfst, ofst, opts); [ 164s] | ^~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 164s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 164s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 164s] 60 | Disambiguate(ifst, ofst, disargs); [ 164s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 164s] disambiguate.cc:36:1: required from here [ 164s] 164 | ({#Op, Arc::Type()}, Op) [ 164s] | ^ [ 164s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 164s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 164s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 164s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 164s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 164s] | ^~~~~~~~~ [ 164s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 164s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 164s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 164s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 164s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 164s] 208 | Prune(fst, opts); [ 164s] | ~~~~~^~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 164s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 214 | PreDisambiguate(sfst, ofst, opts); [ 164s] | ^~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 164s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 164s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 164s] 60 | Disambiguate(ifst, ofst, disargs); [ 164s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 164s] disambiguate.cc:36:1: required from here [ 164s] 164 | ({#Op, Arc::Type()}, Op) [ 164s] | ^ [ 164s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 164s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 164s] | ~~^~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 164s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 164s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 164s] | ^~~~~~~~~ [ 164s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 164s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 164s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 164s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 164s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 164s] 208 | Prune(fst, opts); [ 164s] | ~~~~~^~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 164s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 164s] 214 | PreDisambiguate(sfst, ofst, opts); [ 164s] | ^~~~~~~~~~~~~~~ [ 164s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 164s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 164s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 164s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 164s] 60 | Disambiguate(ifst, ofst, disargs); [ 164s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 164s] disambiguate.cc:36:1: required from here [ 164s] 164 | ({#Op, Arc::Type()}, Op) [ 164s] | ^ [ 164s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 164s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 164s] | ~~^~~~~~~~~~~~~~~~~~~ [ 165s] In file included from ./../include/fst/replace-util.h:32, [ 165s] from ./../include/fst/replace.h:36: [ 165s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 165s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 165s] 114 | visitor->FinishVisit(); [ 165s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 165s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 165s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 165s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 165s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 165s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 165s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 165s] 655 | queue_ = std::make_unique>(fst, filter); [ 165s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 165s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 165s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 165s] 208 | Prune(fst, opts); [ 165s] | ~~~~~^~~~~~~~~~~ [ 165s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 165s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 165s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 165s] 214 | PreDisambiguate(sfst, ofst, opts); [ 165s] | ^~~~~~~~~~~~~~~ [ 165s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 165s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 165s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 165s] 60 | Disambiguate(ifst, ofst, disargs); [ 165s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 165s] disambiguate.cc:36:1: required from here [ 165s] 164 | ({#Op, Arc::Type()}, Op) [ 165s] | ^ [ 165s] ./../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] [ 165s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 165s] | ~~^~~~~~~~~~~~~~~~ [ 165s] ./../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] [ 165s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 165s] | ~~^~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 165s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 165s] 114 | visitor->FinishVisit(); [ 165s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 165s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 165s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 165s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 165s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 165s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 165s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 165s] 655 | queue_ = std::make_unique>(fst, filter); [ 165s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 165s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 165s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 165s] 208 | Prune(fst, opts); [ 165s] | ~~~~~^~~~~~~~~~~ [ 165s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 165s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 165s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 165s] 214 | PreDisambiguate(sfst, ofst, opts); [ 165s] | ^~~~~~~~~~~~~~~ [ 165s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 165s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 165s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 165s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 165s] 60 | Disambiguate(ifst, ofst, disargs); [ 165s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 165s] disambiguate.cc:36:1: required from here [ 165s] 164 | ({#Op, Arc::Type()}, Op) [ 165s] | ^ [ 165s] ./../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] [ 165s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 165s] | ~~^~~~~~~~~~~~~~~~ [ 165s] ./../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] [ 165s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 165s] | ~~^~~~~~~~~~~~~~~~ [ 165s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 165s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 165s] mv -f $depbase.Tpo $depbase.Plo [ 166s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 166s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 166s] mv -f $depbase.Tpo $depbase.Plo [ 166s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 166s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 167s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 167s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 167s] mv -f $depbase.Tpo $depbase.Plo [ 167s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 167s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 167s] mv -f $depbase.Tpo $depbase.Plo [ 168s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 168s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 169s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 169s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 169s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 169s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 169s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 169s] 203 | Weight w; [ 169s] | ^ [ 169s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 169s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 169s] mv -f $depbase.Tpo $depbase.Plo [ 169s] In file included from ./../include/fst/script/encode.h:24, [ 169s] from encode.cc:18: [ 169s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 169s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 169s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 169s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 169s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 169s] 134 | aiter.SetValue((*mapper)(arc)); [ 169s] | ~~~~~~~~~^~~~~ [ 169s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 169s] 477 | ArcMap(fst, mapper); [ 169s] | ~~~~~~^~~~~~~~~~~~~ [ 169s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 169s] 37 | Encode(fst, mapper); [ 169s] | ~~~~~~^~~~~~~~~~~~~ [ 169s] encode.cc:34:1: required from here [ 169s] 164 | ({#Op, Arc::Type()}, Op) [ 169s] | ^ [ 169s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 169s] 186 | if (label < 1 || label > triples_.size()) { [ 169s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 169s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 169s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 169s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 169s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 169s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 169s] 134 | aiter.SetValue((*mapper)(arc)); [ 169s] | ~~~~~~~~~^~~~~ [ 169s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 169s] 477 | ArcMap(fst, mapper); [ 169s] | ~~~~~~^~~~~~~~~~~~~ [ 169s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 169s] 37 | Encode(fst, mapper); [ 169s] | ~~~~~~^~~~~~~~~~~~~ [ 169s] encode.cc:34:1: required from here [ 169s] 164 | ({#Op, Arc::Type()}, Op) [ 169s] | ^ [ 169s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 169s] 186 | if (label < 1 || label > triples_.size()) { [ 169s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 169s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 169s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 169s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 169s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 169s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 169s] 134 | aiter.SetValue((*mapper)(arc)); [ 169s] | ~~~~~~~~~^~~~~ [ 169s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 169s] 477 | ArcMap(fst, mapper); [ 169s] | ~~~~~~^~~~~~~~~~~~~ [ 169s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 169s] 37 | Encode(fst, mapper); [ 169s] | ~~~~~~^~~~~~~~~~~~~ [ 169s] encode.cc:34:1: required from here [ 169s] 164 | ({#Op, Arc::Type()}, Op) [ 169s] | ^ [ 169s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 169s] 186 | if (label < 1 || label > triples_.size()) { [ 169s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 169s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 169s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 169s] mv -f $depbase.Tpo $depbase.Plo [ 170s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 170s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 170s] from encodemapper-class.cc:18: [ 170s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': [ 170s] ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 170s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 170s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 170s] 206 | EncodeMapper::Read(strm, source)); [ 170s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 170s] encodemapper-class.cc:94:1: required from here [ 170s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 170s] | ^ [ 170s] ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 170s] 254 | for (int64_t i = 0; i < size; ++i) { [ 170s] | ~~^~~~~~ [ 170s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': [ 170s] ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 170s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 170s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 170s] 206 | EncodeMapper::Read(strm, source)); [ 170s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 170s] encodemapper-class.cc:95:1: required from here [ 170s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 170s] | ^ [ 170s] ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 170s] 254 | for (int64_t i = 0; i < size; ++i) { [ 170s] | ~~^~~~~~ [ 170s] ./../include/fst/encode.h: In instantiation of 'static fst::internal::EncodeTable* fst::internal::EncodeTable::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]': [ 170s] ./../include/fst/encode.h:371:51: required from 'static fst::EncodeMapper* fst::EncodeMapper::Read(std::istream&, const std::string&, fst::EncodeType) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 170s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 170s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:206:32: required from 'static std::unique_ptr fst::script::EncodeMapperClass::Read(std::istream&, const std::string&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream; std::string = std::__cxx11::basic_string]' [ 170s] 206 | EncodeMapper::Read(strm, source)); [ 170s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 170s] encodemapper-class.cc:96:1: required from here [ 170s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 170s] | ^ [ 170s] ./../include/fst/encode.h:254:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'const long unsigned int' [-Wsign-compare] [ 170s] 254 | for (int64_t i = 0; i < size; ++i) { [ 170s] | ~~^~~~~~ [ 170s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 170s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 170s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 170s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 170s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 170s] 121 | return ArcClass(mapper_(arc)); [ 170s] | ~~~~~~~^~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 170s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 170s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 170s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 170s] 186 | if (label < 1 || label > triples_.size()) { [ 170s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 170s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 170s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 170s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 170s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 170s] 121 | return ArcClass(mapper_(arc)); [ 170s] | ~~~~~~~^~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 170s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 170s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 170s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 170s] 186 | if (label < 1 || label > triples_.size()) { [ 170s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 170s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 170s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 170s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 170s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 170s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 170s] 203 | Weight w; [ 170s] | ^ [ 170s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 170s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 170s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 170s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 170s] 121 | return ArcClass(mapper_(arc)); [ 170s] | ~~~~~~~^~~~~ [ 170s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 170s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 170s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 170s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 170s] 186 | if (label < 1 || label > triples_.size()) { [ 170s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 171s] In file included from ./../include/fst/vector-fst.h:34, [ 171s] from ./../include/fst/cache.h:33, [ 171s] from ./../include/fst/arc-map.h:32, [ 171s] from ./../include/fst/epsnormalize.h:24, [ 171s] from ./../include/fst/script/epsnormalize.h:23, [ 171s] from epsnormalize.cc:18: [ 171s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 128 | class ImplToExpandedFst : public ImplToFst { [ 171s] | ^~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] In file included from ./../include/fst/expanded-fst.h:33, [ 171s] from ./../include/fst/mutable-fst.h:37: [ 171s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 128 | class ImplToExpandedFst : public ImplToFst { [ 171s] | ^~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 128 | class ImplToExpandedFst : public ImplToFst { [ 171s] | ^~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 128 | class ImplToExpandedFst : public ImplToFst { [ 171s] | ^~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 128 | class ImplToExpandedFst : public ImplToFst { [ 171s] | ^~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 128 | class ImplToExpandedFst : public ImplToFst { [ 171s] | ^~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 171s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 171s] 520 | class VectorFst : public ImplToMutableFst> { [ 171s] | ^~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 55 | VectorFst> gfst; [ 171s] | ^~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 171s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 171s] | ^~~~~~~~ [ 171s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 171s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 171s] | ^~~~~~~~~~~~~~~~ [ 171s] In file included from ./../include/fst/epsnormalize.h:27: [ 171s] ./../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>]': [ 171s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 171s] 342 | RmEpsilon(fst, &distance, opts); [ 171s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 64 | RmEpsilon(&gfst); [ 171s] | ~~~~~~~~~^~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 171s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 171s] | ~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 171s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 171s] | ~~^~~~~~~~~~~~~~~~~~ [ 171s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 171s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 171s] mv -f $depbase.Tpo $depbase.Plo [ 171s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 171s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 171s] | ~~^~~~~~~~~~~~~~ [ 171s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 171s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 171s] | ~~^~~~~~~~~~~~ [ 171s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 171s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 171s] | ~~^~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 171s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 171s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 171s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 171s] 203 | Weight w; [ 171s] | ^ [ 171s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 171s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 171s] | ~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../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>]': [ 171s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 171s] 342 | RmEpsilon(fst, &distance, opts); [ 171s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 171s] 64 | RmEpsilon(&gfst); [ 171s] | ~~~~~~~~~^~~~~~~ [ 171s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 171s] 48 | EpsNormalize(ifst, ofst, type); [ 171s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 171s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 171s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 171s] epsnormalize.cc:35:1: required from here [ 171s] 164 | ({#Op, Arc::Type()}, Op) [ 171s] | ^ [ 171s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 171s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 171s] | ~~^~~~~~~~~~~~~~~~~~ [ 171s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 171s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 171s] | ~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 172s] | ~~^~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 172s] | ~~^~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 172s] | ~~^~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/vector-fst.h:34, [ 172s] from ./../include/fst/cache.h:33, [ 172s] from ./../include/fst/arc-map.h:32, [ 172s] from ./../include/fst/encode.h:32, [ 172s] from ./../include/fst/equivalent.h:30, [ 172s] from ./../include/fst/script/equivalent.h:23, [ 172s] from equivalent.cc:18: [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] In file included from ./../include/fst/expanded-fst.h:33, [ 172s] from ./../include/fst/mutable-fst.h:37: [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 172s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 149 | VectorFst efst1(fst1); [ 172s] | ^~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../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>]': [ 172s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 172s] 342 | RmEpsilon(fst, &distance, opts); [ 172s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 172s] 64 | RmEpsilon(&gfst); [ 172s] | ~~~~~~~~~^~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 172s] 48 | EpsNormalize(ifst, ofst, type); [ 172s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 172s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] epsnormalize.cc:35:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 172s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 172s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 172s] | ~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 172s] | ~~^~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 172s] | ~~^~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 172s] | ~~^~~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 172s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~ [ 172s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 172s] In file included from ./../include/fst/connect.h:30, [ 172s] from ./../include/fst/test-properties.h:27, [ 172s] from ./../include/fst/vector-fst.h:35: [ 172s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 172s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 168 | eq_classes.MakeSet(s1); [ 172s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../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] [ 172s] 61 | if (item >= parent_.size()) { [ 172s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/rational.h:31, [ 172s] from ./../include/fst/union.h:30, [ 172s] from fst-class.cc:32: [ 172s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 172s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 172s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 172s] | ^~~~~~ [ 172s] | template [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/equivalent.h:31: [ 172s] ./../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]': [ 172s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 172s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/push.h:32: [ 172s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 172s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 99 | Reweight(fst, distance, type); [ 172s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 72 | if (s == potential.size()) break; [ 172s] | ~~^~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 78 | if (arc.nextstate >= potential.size()) continue; [ 172s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 106 | const auto startweight = fst->Start() < potential.size() [ 172s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 172s] ./../include/fst/equivalent.h:86:36: required from 'static fst::internal::EquivalenceUtil::MappedId fst::internal::EquivalenceUtil::FindSet(fst::UnionFind*, MappedId) [with Arc = fst::ArcTpl >; MappedId = int; typename Arc::StateId = int]' [ 172s] 86 | const auto repr = sets->FindSet(id); [ 172s] | ~~~~~~~~~~~~~^~~~ [ 172s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 172s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../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] [ 172s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 172s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../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]': [ 172s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 172s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 172s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 99 | Reweight(fst, distance, type); [ 172s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 72 | if (s == potential.size()) break; [ 172s] | ~~^~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 78 | if (arc.nextstate >= potential.size()) continue; [ 172s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 106 | const auto startweight = fst->Start() < potential.size() [ 172s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/script/fst-class.h:33, [ 172s] from fst-class.cc:22: [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:153:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] In file included from ./../include/fst/expanded-fst.h:33, [ 172s] from ./../include/fst/script/fst-class.h:30: [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:153:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:153:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 172s] 313 | VectorFst rfst; [ 172s] | ^~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../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]': [ 172s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 172s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 172s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 99 | Reweight(fst, distance, type); [ 172s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 72 | if (s == potential.size()) break; [ 172s] | ~~^~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 78 | if (arc.nextstate >= potential.size()) continue; [ 172s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 106 | const auto startweight = fst->Start() < potential.size() [ 172s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:154:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:154:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:154:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/shortest-distance.h:31, [ 172s] from ./../include/fst/prune.h:31, [ 172s] from ./../include/fst/rmepsilon.h:36: [ 172s] ./../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]': [ 172s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 172s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] 679 | &unweighted); [ 172s] | ~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 172s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 172s] | ^~~~~~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 172s] 64 | RmEpsilon(&gfst); [ 172s] | ~~~~~~~~~^~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 172s] 48 | EpsNormalize(ifst, ofst, type); [ 172s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 172s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] epsnormalize.cc:35:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/test-properties.h:27, [ 172s] from ./../include/fst/vector-fst.h:35: [ 172s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 172s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 172s] 303 | Connect(fst); [ 172s] | ~~~~~~~^~~~~ [ 172s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 172s] 342 | RmEpsilon(fst, &distance, opts); [ 172s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 172s] 64 | RmEpsilon(&gfst); [ 172s] | ~~~~~~~~~^~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 172s] 48 | EpsNormalize(ifst, ofst, type); [ 172s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 172s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] epsnormalize.cc:35:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~ [ 172s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:155:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:155:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 128 | class ImplToExpandedFst : public ImplToFst { [ 172s] | ^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 172s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 172s] 520 | class VectorFst : public ImplToMutableFst> { [ 172s] | ^~~~~~~~~ [ 172s] ./../include/fst/script/fst-class.h:559: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]' [ 172s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 172s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 172s] fst-class.cc:155:1: required from here [ 172s] 658 | Class::Read, Class::Create, Class::Convert)) [ 172s] | ^ [ 172s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 172s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 172s] | ^~~~~~~~ [ 172s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 172s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 172s] | ^~~~~~~~~~~~~~~~ [ 172s] ./../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]': [ 172s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 172s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] 679 | &unweighted); [ 172s] | ~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 172s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 172s] | ^~~~~~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 172s] 64 | RmEpsilon(&gfst); [ 172s] | ~~~~~~~~~^~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 172s] 48 | EpsNormalize(ifst, ofst, type); [ 172s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 172s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] epsnormalize.cc:35:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 172s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 172s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 172s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 172s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 172s] 134 | aiter.SetValue((*mapper)(arc)); [ 172s] | ~~~~~~~~~^~~~~ [ 172s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 156 | ArcMap(&efst1, &mapper); [ 172s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 186 | if (label < 1 || label > triples_.size()) { [ 172s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 172s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 172s] 303 | Connect(fst); [ 172s] | ~~~~~~~^~~~~ [ 172s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 172s] 342 | RmEpsilon(fst, &distance, opts); [ 172s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 172s] 64 | RmEpsilon(&gfst); [ 172s] | ~~~~~~~~~^~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 172s] 48 | EpsNormalize(ifst, ofst, type); [ 172s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 172s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] epsnormalize.cc:35:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 172s] | ~~^~~~~~~~~~~~~~~ [ 172s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 172s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 172s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 172s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 172s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 172s] 134 | aiter.SetValue((*mapper)(arc)); [ 172s] | ~~~~~~~~~^~~~~ [ 172s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 156 | ArcMap(&efst1, &mapper); [ 172s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 186 | if (label < 1 || label > triples_.size()) { [ 172s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 172s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 172s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 172s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 172s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 172s] 134 | aiter.SetValue((*mapper)(arc)); [ 172s] | ~~~~~~~~~^~~~~ [ 172s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 156 | ArcMap(&efst1, &mapper); [ 172s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 186 | if (label < 1 || label > triples_.size()) { [ 172s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 172s] ./../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]': [ 172s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 172s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] 679 | &unweighted); [ 172s] | ~~~~~~~~~~~~ [ 172s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 172s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 172s] | ^~~~~~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 172s] 64 | RmEpsilon(&gfst); [ 172s] | ~~~~~~~~~^~~~~~~ [ 172s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 172s] 48 | EpsNormalize(ifst, ofst, type); [ 172s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 172s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] epsnormalize.cc:35:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 172s] In file included from ./../include/fst/shortest-distance.h:31, [ 172s] from ./../include/fst/push.h:33: [ 172s] ./../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]': [ 172s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 172s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 172s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] 679 | &unweighted); [ 172s] | ~~~~~~~~~~~~ [ 172s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 172s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 172s] | ^~~~~~~~~~~ [ 172s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 172s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 172s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 172s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 172s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 172s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 172s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 172s] equivalent.cc:33:1: required from here [ 172s] 164 | ({#Op, Arc::Type()}, Op) [ 172s] | ^ [ 172s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 172s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 172s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 173s] ./../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]': [ 173s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 173s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] 679 | &unweighted); [ 173s] | ~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 173s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 173s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 173s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 173s] 303 | Connect(fst); [ 173s] | ~~~~~~~^~~~~ [ 173s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 173s] 342 | RmEpsilon(fst, &distance, opts); [ 173s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 173s] 64 | RmEpsilon(&gfst); [ 173s] | ~~~~~~~~~^~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 173s] 48 | EpsNormalize(ifst, ofst, type); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 173s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] epsnormalize.cc:35:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~ [ 173s] In file included from ./../include/fst/queue.h:35: [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 173s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 173s] 342 | RmEpsilon(fst, &distance, opts); [ 173s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 173s] 64 | RmEpsilon(&gfst); [ 173s] | ~~~~~~~~~^~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 173s] 48 | EpsNormalize(ifst, ofst, type); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 173s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] epsnormalize.cc:35:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 173s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 173s] 342 | RmEpsilon(fst, &distance, opts); [ 173s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 173s] 64 | RmEpsilon(&gfst); [ 173s] | ~~~~~~~~~^~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 173s] 48 | EpsNormalize(ifst, ofst, type); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 173s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] epsnormalize.cc:35:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 173s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 173s] 342 | RmEpsilon(fst, &distance, opts); [ 173s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 173s] 64 | RmEpsilon(&gfst); [ 173s] | ~~~~~~~~~^~~~~~~ [ 173s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 173s] 48 | EpsNormalize(ifst, ofst, type); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 173s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] epsnormalize.cc:35:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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]': [ 173s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 173s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] 679 | &unweighted); [ 173s] | ~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 173s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 173s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 173s] ./../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]': [ 173s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 173s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] 679 | &unweighted); [ 173s] | ~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 173s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 173s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 173s] ./../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]': [ 173s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 173s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] 679 | &unweighted); [ 173s] | ~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 173s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 173s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 173s] ./../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]': [ 173s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 173s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 173s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] 679 | &unweighted); [ 173s] | ~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 173s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 173s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 173s] In file included from ./../include/fst/queue.h:35: [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 173s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 173s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 173s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 173s] 655 | queue_ = std::make_unique>(fst, filter); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 173s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 173s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 173s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 173s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 173s] 655 | queue_ = std::make_unique>(fst, filter); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 173s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 173s] ./../include/fst/queue.h:548:11: required from here [ 173s] 548 | StateId Head() const final { [ 173s] | ^~~~ [ 173s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 552 | ((front_ >= trivial_queue_.size()) || [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 173s] ./../include/fst/queue.h:563:8: required from here [ 173s] 563 | void Enqueue(StateId s) final { [ 173s] | ^~~~~~~ [ 173s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 173s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 173s] ./../include/fst/queue.h:581:8: required from here [ 173s] 581 | void Dequeue() final { [ 173s] | ^~~~~~~ [ 173s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 584 | } else if (front_ < trivial_queue_.size()) { [ 173s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 173s] ./../include/fst/queue.h:593:8: required from here [ 173s] 593 | bool Empty() const final { [ 173s] | ^~~~~ [ 173s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 602 | return (front_ >= trivial_queue_.size()) || [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 173s] ./../include/fst/queue.h:607:8: required from here [ 173s] 607 | void Clear() final { [ 173s] | ^~~~~ [ 173s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 611 | } else if (i < trivial_queue_.size()) { [ 173s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 173s] ./../include/fst/queue.h:232:8: required from here [ 173s] 232 | void Update(StateId s) override { [ 173s] | ^~~~~~ [ 173s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 173s] | ~~^~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 173s] ./../include/fst/queue.h:495:8: required from here [ 173s] 495 | void Enqueue(StateId s) final { [ 173s] | ^~~~~~~ [ 173s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 173s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 173s] | ~~~~~~~~~~~~~~~~~^~~~ [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 173s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 173s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 173s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 173s] 655 | queue_ = std::make_unique>(fst, filter); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 173s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 173s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 173s] 114 | visitor->FinishVisit(); [ 173s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 173s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 173s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 173s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 173s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 173s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 173s] 655 | queue_ = std::make_unique>(fst, filter); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 173s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 173s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 173s] | ^~~~~~~~~~~ [ 173s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 173s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 173s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 173s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 173s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 173s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 173s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 173s] equivalent.cc:33:1: required from here [ 173s] 164 | ({#Op, Arc::Type()}, Op) [ 173s] | ^ [ 173s] ./../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] [ 173s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] ./../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] [ 173s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 173s] | ~~^~~~~~~~~~~~~~~~ [ 173s] In file included from ./../include/fst/script/fst-class.h:34: [ 173s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 173s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 173s] 409 | BaseImpl::DeleteStates(dstates); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 173s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 173s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 173s] ./../include/fst/mutable-fst.h:336:8: required from here [ 173s] 336 | void DeleteStates(const std::vector &dstates) override { [ 173s] | ^~~~~~~~~~~~ [ 173s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 173s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 173s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 173s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 173s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 173s] 409 | BaseImpl::DeleteStates(dstates); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 173s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 173s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 173s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 173s] ./../include/fst/mutable-fst.h:336:8: required from here [ 173s] 336 | void DeleteStates(const std::vector &dstates) override { [ 173s] | ^~~~~~~~~~~~ [ 173s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 173s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 174s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 174s] 114 | visitor->FinishVisit(); [ 174s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 174s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 174s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 174s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 174s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 174s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 174s] 655 | queue_ = std::make_unique>(fst, filter); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 174s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 174s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 174s] | ^~~~~~~~~~~ [ 174s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 174s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 174s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 174s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 174s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 174s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 174s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] equivalent.cc:33:1: required from here [ 174s] 164 | ({#Op, Arc::Type()}, Op) [ 174s] | ^ [ 174s] ./../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] [ 174s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 174s] | ~~^~~~~~~~~~~~~~~~ [ 174s] ./../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] [ 174s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 174s] | ~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 174s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 174s] 114 | visitor->FinishVisit(); [ 174s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 174s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 174s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 174s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 174s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 174s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 174s] 655 | queue_ = std::make_unique>(fst, filter); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 174s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 174s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 174s] | ^~~~~~~~~~~ [ 174s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 174s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 174s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 174s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 174s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 174s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 174s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] equivalent.cc:33:1: required from here [ 174s] 164 | ({#Op, Arc::Type()}, Op) [ 174s] | ^ [ 174s] ./../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] [ 174s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 174s] | ~~^~~~~~~~~~~~~~~~ [ 174s] ./../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] [ 174s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 174s] | ~~^~~~~~~~~~~~~~~~ [ 174s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] In file included from ./../include/fst/accumulator.h:34, [ 174s] from ./../include/fst/label-reachable.h:30, [ 174s] from ./../include/fst/lookahead-matcher.h:35, [ 174s] from ./../include/fst/lookahead-filter.h:31, [ 174s] from ./../include/fst/compose.h:33, [ 174s] from ./../include/fst/script/getters.h:28, [ 174s] from getters.cc:18: [ 174s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 174s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 174s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 174s] | ^~~~~~ [ 174s] | template [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 174s] ./../include/fst/queue.h:548:11: required from here [ 174s] 548 | StateId Head() const final { [ 174s] | ^~~~ [ 174s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 552 | ((front_ >= trivial_queue_.size()) || [ 174s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 174s] ./../include/fst/queue.h:563:8: required from here [ 174s] 563 | void Enqueue(StateId s) final { [ 174s] | ^~~~~~~ [ 174s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 174s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 174s] ./../include/fst/queue.h:581:8: required from here [ 174s] 581 | void Dequeue() final { [ 174s] | ^~~~~~~ [ 174s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 584 | } else if (front_ < trivial_queue_.size()) { [ 174s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 174s] ./../include/fst/queue.h:593:8: required from here [ 174s] 593 | bool Empty() const final { [ 174s] | ^~~~~ [ 174s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 602 | return (front_ >= trivial_queue_.size()) || [ 174s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 174s] ./../include/fst/queue.h:607:8: required from here [ 174s] 607 | void Clear() final { [ 174s] | ^~~~~ [ 174s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 611 | } else if (i < trivial_queue_.size()) { [ 174s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 174s] ./../include/fst/queue.h:232:8: required from here [ 174s] 232 | void Update(StateId s) override { [ 174s] | ^~~~~~ [ 174s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 174s] | ~~^~~~~~~~~~~~~~ [ 174s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 174s] ./../include/fst/queue.h:495:8: required from here [ 174s] 495 | void Enqueue(StateId s) final { [ 174s] | ^~~~~~~ [ 174s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 174s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 174s] | ~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 174s] 275 | return WriteFst(*this, strm, opts); [ 174s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/const-fst.h:274:8: required from here [ 174s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 174s] | ^~~~~ [ 174s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 393 | if (hdr.NumStates() != num_states) { [ 174s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 174s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 397 | if (hdr.NumArcs() != num_arcs) { [ 174s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 174s] 275 | return WriteFst(*this, strm, opts); [ 174s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/const-fst.h:274:8: required from here [ 174s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 174s] | ^~~~~ [ 174s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 393 | if (hdr.NumStates() != num_states) { [ 174s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 174s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 397 | if (hdr.NumArcs() != num_arcs) { [ 174s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 174s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 174s] 218 | key_[s] = heap_.Insert(s); [ 174s] | ~~~~~~~~~~~~^~~ [ 174s] ./../include/fst/queue.h:215:8: required from here [ 174s] 215 | void Enqueue(StateId s) override { [ 174s] | ^~~~~~~ [ 174s] ./../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] [ 174s] 57 | if (size_ < values_.size()) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] In file included from ./../include/fst/queue.h:34: [ 174s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 174s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 174s] 218 | key_[s] = heap_.Insert(s); [ 174s] | ~~~~~~~~~~~~^~~ [ 174s] ./../include/fst/queue.h:215:8: required from here [ 174s] 215 | void Enqueue(StateId s) override { [ 174s] | ^~~~~~~ [ 174s] ./../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] [ 174s] 57 | if (size_ < values_.size()) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 174s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 174s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 174s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 409 | BaseImpl::DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 174s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 174s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 174s] ./../include/fst/mutable-fst.h:336:8: required from here [ 174s] 336 | void DeleteStates(const std::vector &dstates) override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 174s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 174s] ./../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> > > >]': [ 174s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 174s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 174s] | ^~~~~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 174s] 611 | return FindState(std::move(tuple)); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/determinize.h:605:11: required from here [ 174s] 605 | StateId ComputeStart() override { [ 174s] | ^~~~~~~~~~~~ [ 174s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 174s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 174s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 174s] In file included from ./../include/fst/determinize.h:39: [ 174s] ./../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]': [ 174s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 174s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ~~~~~~~~~~~~^~ [ 174s] ./../include/fst/fst.h:950:11: required from here [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ^~~~~ [ 174s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 174s] 348 | while (unfactored_.size() <= element.state) [ 174s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 174s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ~~~~~~~~~~~~^~ [ 174s] ./../include/fst/fst.h:950:11: required from here [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ^~~~~ [ 174s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 174s] 348 | while (unfactored_.size() <= element.state) [ 174s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 174s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ~~~~~~~~~~~~^~ [ 174s] ./../include/fst/fst.h:950:11: required from here [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ^~~~~ [ 174s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 174s] 348 | while (unfactored_.size() <= element.state) [ 174s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 174s] ./../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]': [ 174s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 174s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 174s] | ^~~~~~~~~ [ 174s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ~~~~~~~~~~~~^~ [ 174s] ./../include/fst/fst.h:950:11: required from here [ 174s] 950 | StateId Start() const override { return impl_->Start(); } [ 174s] | ^~~~~ [ 174s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 174s] 348 | while (unfactored_.size() <= element.state) [ 174s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 175s] ./../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]': [ 175s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 175s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 175s] | ^~~~~~~~~ [ 175s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 175s] 950 | StateId Start() const override { return impl_->Start(); } [ 175s] | ~~~~~~~~~~~~^~ [ 175s] ./../include/fst/fst.h:950:11: required from here [ 175s] 950 | StateId Start() const override { return impl_->Start(); } [ 175s] | ^~~~~ [ 175s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 175s] 348 | while (unfactored_.size() <= element.state) [ 175s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 175s] ./../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]': [ 175s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 175s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 175s] | ^~~~~~~~~ [ 175s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 175s] 950 | StateId Start() const override { return impl_->Start(); } [ 175s] | ~~~~~~~~~~~~^~ [ 175s] ./../include/fst/fst.h:950:11: required from here [ 175s] 950 | StateId Start() const override { return impl_->Start(); } [ 175s] | ^~~~~ [ 175s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 175s] 348 | while (unfactored_.size() <= element.state) [ 175s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 175s] ./../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]': [ 175s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 175s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 175s] | ^~~~~~~~~ [ 175s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 175s] 950 | StateId Start() const override { return impl_->Start(); } [ 175s] | ~~~~~~~~~~~~^~ [ 175s] ./../include/fst/fst.h:950:11: required from here [ 175s] 950 | StateId Start() const override { return impl_->Start(); } [ 175s] | ^~~~~ [ 175s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 175s] 348 | while (unfactored_.size() <= element.state) [ 175s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 175s] ./../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 > > > >]': [ 175s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 175s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 175s] | ^~~~~~~~~~~~~~~ [ 175s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 175s] 611 | return FindState(std::move(tuple)); [ 175s] | ^~~~~~~~~ [ 175s] ./../include/fst/determinize.h:605:11: required from here [ 175s] 605 | StateId ComputeStart() override { [ 175s] | ^~~~~~~~~~~~ [ 175s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 175s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 175s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 175s] ./../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 > > > >]': [ 175s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 175s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 175s] | ^~~~~~~~~~~~~~~ [ 175s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 175s] 611 | return FindState(std::move(tuple)); [ 175s] | ^~~~~~~~~ [ 175s] ./../include/fst/determinize.h:605:11: required from here [ 175s] 605 | StateId ComputeStart() override { [ 175s] | ^~~~~~~~~~~~ [ 175s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 175s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 175s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 175s] ./../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 > > > >]': [ 175s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 175s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 175s] | ^~~~~~~~~~~~~~~ [ 175s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 175s] 611 | return FindState(std::move(tuple)); [ 175s] | ^~~~~~~~~ [ 175s] ./../include/fst/determinize.h:605:11: required from here [ 175s] 605 | StateId ComputeStart() override { [ 175s] | ^~~~~~~~~~~~ [ 175s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 175s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 175s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 175s] In file included from ./../include/fst/cache.h:33, [ 175s] from ./../include/fst/arc-map.h:32, [ 175s] from ./../include/fst/determinize.h:36: [ 175s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 175s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 175s] 409 | BaseImpl::DeleteStates(dstates); [ 175s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 175s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 175s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 175s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 175s] ./../include/fst/mutable-fst.h:336:8: required from here [ 175s] 336 | void DeleteStates(const std::vector &dstates) override { [ 175s] | ^~~~~~~~~~~~ [ 175s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 175s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 175s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 175s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 175s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 175s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 175s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 175s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 175s] mv -f $depbase.Tpo $depbase.Plo [ 175s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 176s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 176s] ./../include/fst/queue.h:548:11: required from here [ 176s] 548 | StateId Head() const final { [ 176s] | ^~~~ [ 176s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 552 | ((front_ >= trivial_queue_.size()) || [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 176s] ./../include/fst/queue.h:563:8: required from here [ 176s] 563 | void Enqueue(StateId s) final { [ 176s] | ^~~~~~~ [ 176s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 176s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 176s] ./../include/fst/queue.h:581:8: required from here [ 176s] 581 | void Dequeue() final { [ 176s] | ^~~~~~~ [ 176s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 584 | } else if (front_ < trivial_queue_.size()) { [ 176s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 176s] ./../include/fst/queue.h:593:8: required from here [ 176s] 593 | bool Empty() const final { [ 176s] | ^~~~~ [ 176s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 602 | return (front_ >= trivial_queue_.size()) || [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 176s] ./../include/fst/queue.h:607:8: required from here [ 176s] 607 | void Clear() final { [ 176s] | ^~~~~ [ 176s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 611 | } else if (i < trivial_queue_.size()) { [ 176s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 176s] ./../include/fst/queue.h:232:8: required from here [ 176s] 232 | void Update(StateId s) override { [ 176s] | ^~~~~~ [ 176s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 176s] | ~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 176s] ./../include/fst/queue.h:495:8: required from here [ 176s] 495 | void Enqueue(StateId s) final { [ 176s] | ^~~~~~~ [ 176s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 176s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 176s] mv -f $depbase.Tpo $depbase.Plo [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 176s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 176s] 218 | key_[s] = heap_.Insert(s); [ 176s] | ~~~~~~~~~~~~^~~ [ 176s] ./../include/fst/queue.h:215:8: required from here [ 176s] 215 | void Enqueue(StateId s) override { [ 176s] | ^~~~~~~ [ 176s] ./../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] [ 176s] 57 | if (size_ < values_.size()) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/lookahead-matcher.h:33: [ 176s] ./../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]': [ 176s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 176s] 275 | return WriteFst(*this, strm, opts); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/const-fst.h:274:8: required from here [ 176s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 176s] | ^~~~~ [ 176s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 393 | if (hdr.NumStates() != num_states) { [ 176s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 397 | if (hdr.NumArcs() != num_arcs) { [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/const-fst.h:275:20: required from 'bool fst::ConstFst::Write(std::ostream&, const fst::FstWriteOptions&) const [with A = fst::ArcTpl >; Unsigned = unsigned int; std::ostream = std::basic_ostream]' [ 176s] 275 | return WriteFst(*this, strm, opts); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/const-fst.h:274:8: required from here [ 176s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 176s] | ^~~~~ [ 176s] ./../include/fst/const-fst.h:393:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 393 | if (hdr.NumStates() != num_states) { [ 176s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/const-fst.h:397:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 397 | if (hdr.NumArcs() != num_arcs) { [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] In file included from ./../include/fst/accumulator.h:34, [ 176s] from ./../include/fst/label-reachable.h:30, [ 176s] from ./../include/fst/lookahead-matcher.h:35, [ 176s] from ./../include/fst/script/info-impl.h:32, [ 176s] from info-impl.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../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]': [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 176s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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 >]': [ 176s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 176s] 616 | filter_->SetState(s, *tuple); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:614:10: required from here [ 176s] 614 | Weight ComputeFinal(StateId s) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 176s] | ~~~~~~~~~~~~~~^~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 176s] ./../include/fst/queue.h:548:11: required from here [ 176s] 548 | StateId Head() const final { [ 176s] | ^~~~ [ 176s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 552 | ((front_ >= trivial_queue_.size()) || [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 176s] ./../include/fst/queue.h:563:8: required from here [ 176s] 563 | void Enqueue(StateId s) final { [ 176s] | ^~~~~~~ [ 176s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 176s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 176s] ./../include/fst/queue.h:581:8: required from here [ 176s] 581 | void Dequeue() final { [ 176s] | ^~~~~~~ [ 176s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 584 | } else if (front_ < trivial_queue_.size()) { [ 176s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 176s] ./../include/fst/queue.h:593:8: required from here [ 176s] 593 | bool Empty() const final { [ 176s] | ^~~~~ [ 176s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 602 | return (front_ >= trivial_queue_.size()) || [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 176s] ./../include/fst/queue.h:607:8: required from here [ 176s] 607 | void Clear() final { [ 176s] | ^~~~~ [ 176s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 611 | } else if (i < trivial_queue_.size()) { [ 176s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 176s] ./../include/fst/queue.h:495:8: required from here [ 176s] 495 | void Enqueue(StateId s) final { [ 176s] | ^~~~~~~ [ 176s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 176s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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> > > >]': [ 176s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 176s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 176s] | ^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../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> > > >]': [ 176s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 176s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 176s] | ^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../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> > > >]': [ 176s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 176s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 176s] | ^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 176s] 611 | return FindState(std::move(tuple)); [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/determinize.h:605:11: required from here [ 176s] 605 | StateId ComputeStart() override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 176s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../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> > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../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> > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../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> > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/accumulator.h:34, [ 177s] from ./../include/fst/label-reachable.h:30, [ 177s] from ./../include/fst/lookahead-matcher.h:35, [ 177s] from ./../include/fst/script/info-impl.h:32, [ 177s] from ./../include/fst/script/info.h:27, [ 177s] from info.cc:18: [ 177s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 177s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 177s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 177s] | ^~~~~~ [ 177s] | template [ 177s] ./../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> > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/determinize.h:39: [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/epsnormalize.h:25: [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 177s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/fst.h:950:11: required from here [ 177s] 950 | StateId Start() const override { return impl_->Start(); } [ 177s] | ^~~~~ [ 177s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 177s] 348 | while (unfactored_.size() <= element.state) [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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 > > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > > > >]': [ 177s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 177s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 177s] 611 | return FindState(std::move(tuple)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/determinize.h:605:11: required from here [ 177s] 605 | StateId ComputeStart() override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 177s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 177s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 177s] | ~~~~~~^~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 177s] | ~~~~~~~^~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 177s] | ~~~~~~^~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 177s] | ~~~~~~~^~~~~~~~ [ 177s] ./../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]': [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 177s] | ~~~~~~^~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 177s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 177s] | ~~~~~~~^~~~~~~~ [ 177s] In file included from ./../include/fst/script/info-impl.h:37: [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 177s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 > >]': [ 177s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 177s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 177s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 177s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 177s] | ^~~~ [ 177s] info.cc:33:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 111 | if (state >= state_status.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 136 | if (arc.nextstate >= state_status.size()) { [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 > >]': [ 178s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 178s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 178s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 178s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 178s] | ^~~~ [ 178s] info.cc:33:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 111 | if (state >= state_status.size()) { [ 178s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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] [ 178s] 136 | if (arc.nextstate >= state_status.size()) { [ 178s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 178s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 178s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 178s] mv -f $depbase.Tpo $depbase.Plo [ 178s] In file included from ./../include/fst/connect.h:30, [ 178s] from ./../include/fst/test-properties.h:27, [ 178s] from ./../include/fst/vector-fst.h:35, [ 178s] from ./../include/fst/script/fst-class.h:34, [ 178s] from ./../include/fst/script/info.h:26: [ 178s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 178s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 178s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 178s] | ~~~~~~~~~~~~~~~^~~ [ 178s] ./../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 > >]' [ 178s] 106 | visit = visitor->InitState(root, root); [ 178s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 178s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 178s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 178s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 178s] | ^~~~ [ 178s] info.cc:33:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 178s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 178s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 178s] | ~~~~~~~~~~~~~~~^~~ [ 178s] ./../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 > >]' [ 178s] 106 | visit = visitor->InitState(root, root); [ 178s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 178s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 178s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 178s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 178s] | ^~~~ [ 178s] info.cc:33:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 61 | if (item >= parent_.size()) { [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 178s] In file included from ./../include/fst/accumulator.h:34, [ 178s] from ./../include/fst/label-reachable.h:30, [ 178s] from ./../include/fst/lookahead-matcher.h:35, [ 178s] from ./../include/fst/lookahead-filter.h:31, [ 178s] from ./../include/fst/compose.h:33, [ 178s] from ./../include/fst/intersect.h:29, [ 178s] from ./../include/fst/script/intersect.h:23, [ 178s] from intersect.cc:18: [ 178s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 178s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 178s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 178s] | ^~~~~~ [ 178s] | template [ 178s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 178s] In file included from ./../include/fst/test-properties.h:27, [ 178s] from ./../include/fst/vector-fst.h:35, [ 178s] from ./../include/fst/cache.h:33, [ 178s] from ./../include/fst/intersect.h:28: [ 178s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 178s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 178s] 190 | if (opts.connect) Connect(ofst); [ 178s] | ~~~~~~~^~~~~~ [ 178s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 178s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 178s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] intersect.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 178s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 178s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 178s] 190 | if (opts.connect) Connect(ofst); [ 178s] | ~~~~~~~^~~~~~ [ 178s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 178s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 178s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] intersect.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 178s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 178s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 178s] 190 | if (opts.connect) Connect(ofst); [ 178s] | ~~~~~~~^~~~~~ [ 178s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 178s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 178s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] intersect.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 178s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~ [ 178s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 178s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 178s] mv -f $depbase.Tpo $depbase.Plo [ 179s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 180s] In file included from ./../include/fst/script/isomorphic.h:23, [ 180s] from isomorphic.cc:18: [ 180s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 180s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 180s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 180s] | ^~~~~~~~~ [ 180s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 180s] 254 | const bool result = iso.IsIsomorphic(); [ 180s] | ~~~~~~~~~~~~~~~~^~ [ 180s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 180s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 180s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 180s] isomorphic.cc:33:1: required from here [ 180s] 164 | ({#Op, Arc::Type()}, Op) [ 180s] | ^ [ 180s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 180s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 180s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 180s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 180s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 180s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 180s] | ^~~~~~~~~ [ 180s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 180s] 254 | const bool result = iso.IsIsomorphic(); [ 180s] | ~~~~~~~~~~~~~~~~^~ [ 180s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 180s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 180s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 180s] isomorphic.cc:33:1: required from here [ 180s] 164 | ({#Op, Arc::Type()}, Op) [ 180s] | ^ [ 180s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 180s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 180s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 180s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 180s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 180s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 180s] | ^~~~~~~~~ [ 180s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 180s] 254 | const bool result = iso.IsIsomorphic(); [ 180s] | ~~~~~~~~~~~~~~~~^~ [ 180s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 180s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 180s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 180s] isomorphic.cc:33:1: required from here [ 180s] 164 | ({#Op, Arc::Type()}, Op) [ 180s] | ^ [ 180s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 180s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 180s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 181s] In file included from ./../include/fst/vector-fst.h:34, [ 181s] from ./../include/fst/cache.h:33, [ 181s] from ./../include/fst/arc-map.h:32, [ 181s] from ./../include/fst/script/map.h:25, [ 181s] from map.cc:18: [ 181s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 181s] 48 | StateMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] In file included from ./../include/fst/expanded-fst.h:33, [ 181s] from ./../include/fst/mutable-fst.h:37: [ 181s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 181s] 48 | StateMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 181s] 48 | StateMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 181s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 181s] mv -f $depbase.Tpo $depbase.Plo [ 181s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:39: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 >]' [ 181s] 39 | ArcMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:39: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 >]' [ 181s] 39 | ArcMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:39: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 >]' [ 181s] 39 | ArcMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:39: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 >]' [ 181s] 39 | ArcMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:39: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 >]' [ 181s] 39 | ArcMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/script/map.h:39: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 >]' [ 181s] 39 | ArcMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 181s] In file included from ./../include/fst/script/map.h:26: [ 181s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 181s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 181s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 181s] | ~~~~~~~~~~~~^~ [ 181s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 181s] 165 | StateMap(ifst, ofst, &mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 181s] 48 | StateMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 181s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 181s] | ~~~^~~~~~~~~~~~~~~ [ 181s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 181s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 181s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 181s] | ~~~~~~~~~~~~^~ [ 181s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 181s] 165 | StateMap(ifst, ofst, &mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 181s] 48 | StateMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 181s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 181s] | ~~~^~~~~~~~~~~~~~~ [ 181s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 181s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 181s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 181s] | ~~~~~~~~~~~~^~ [ 181s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 181s] 165 | StateMap(ifst, ofst, &mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 181s] 48 | StateMap(fst, ofst.get(), mapper); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 181s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 181s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] map.cc:37:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 181s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 181s] | ~~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 182s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 182s] 409 | BaseImpl::DeleteStates(dstates); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 182s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:336:8: required from here [ 182s] 336 | void DeleteStates(const std::vector &dstates) override { [ 182s] | ^~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 182s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 182s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 182s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 182s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 182s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 182s] 409 | BaseImpl::DeleteStates(dstates); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 182s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:336:8: required from here [ 182s] 336 | void DeleteStates(const std::vector &dstates) override { [ 182s] | ^~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 182s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 182s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 182s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 182s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 182s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 182s] 409 | BaseImpl::DeleteStates(dstates); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 182s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:336:8: required from here [ 182s] 336 | void DeleteStates(const std::vector &dstates) override { [ 182s] | ^~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 182s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 182s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 182s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 182s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/vector-fst.h:34, [ 183s] from ./../include/fst/cache.h:33, [ 183s] from ./../include/fst/arcsort.h:28, [ 183s] from ./../include/fst/minimize.h:33, [ 183s] from ./../include/fst/script/minimize.h:23, [ 183s] from minimize.cc:18: [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 183s] 528 | VectorFst> gfst; [ 183s] | ^~~~ [ 183s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 183s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] minimize.cc:36:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] In file included from ./../include/fst/expanded-fst.h:33, [ 183s] from ./../include/fst/mutable-fst.h:37: [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 183s] 528 | VectorFst> gfst; [ 183s] | ^~~~ [ 183s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 183s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] minimize.cc:36:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 183s] 528 | VectorFst> gfst; [ 183s] | ^~~~ [ 183s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 183s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] minimize.cc:36:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 528 | VectorFst> gfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 528 | VectorFst> gfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 528 | VectorFst> gfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 528 | VectorFst> gfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 528 | VectorFst> gfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 528 | VectorFst> gfst; [ 184s] | ^~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 128 | class ImplToExpandedFst : public ImplToFst { [ 184s] | ^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 184s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 184s] 520 | class VectorFst : public ImplToMutableFst> { [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 184s] 290 | VectorFst Tr_; [ 184s] | ^~~ [ 184s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 184s] 483 | CyclicMinimizer> minimizer(*fst); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 560 | internal::AcceptorMinimize(fst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 184s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 184s] | ^~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 184s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 184s] | ^~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/minimize.h:41: [ 184s] ./../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>]': [ 184s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 184s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 184s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 184s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/push.h:32: [ 184s] ./../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>]': [ 184s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 99 | Reweight(fst, distance, type); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 184s] 72 | if (s == potential.size()) break; [ 184s] | ~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 184s] 78 | if (arc.nextstate >= potential.size()) continue; [ 184s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 184s] 106 | const auto startweight = fst->Start() < potential.size() [ 184s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/test-properties.h:27, [ 184s] from ./../include/fst/vector-fst.h:35: [ 184s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 184s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 184s] 465 | Connect(fst); [ 184s] | ~~~~~~~^~~~~ [ 184s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 184s] 537 | internal::AcceptorMinimize(&gfst); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 184s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 184s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] minimize.cc:36:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 184s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~ [ 185s] ./../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]': [ 185s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 185s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 185s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 185s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 185s] 99 | Reweight(fst, distance, type); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 72 | if (s == potential.size()) break; [ 185s] | ~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 78 | if (arc.nextstate >= potential.size()) continue; [ 185s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 106 | const auto startweight = fst->Start() < potential.size() [ 185s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 185s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 185s] 465 | Connect(fst); [ 185s] | ~~~~~~~^~~~~ [ 185s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 560 | internal::AcceptorMinimize(fst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 185s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 99 | Reweight(fst, distance, type); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 72 | if (s == potential.size()) break; [ 185s] | ~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 78 | if (arc.nextstate >= potential.size()) continue; [ 185s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 106 | const auto startweight = fst->Start() < potential.size() [ 185s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 185s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 465 | Connect(fst); [ 185s] | ~~~~~~~^~~~~ [ 185s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 537 | internal::AcceptorMinimize(&gfst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~ [ 185s] ./../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]': [ 185s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 185s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 185s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 185s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 185s] 99 | Reweight(fst, distance, type); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 72 | if (s == potential.size()) break; [ 185s] | ~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 78 | if (arc.nextstate >= potential.size()) continue; [ 185s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 106 | const auto startweight = fst->Start() < potential.size() [ 185s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 185s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 185s] mv -f $depbase.Tpo $depbase.Plo [ 185s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 185s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 185s] 465 | Connect(fst); [ 185s] | ~~~~~~~^~~~~ [ 185s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 560 | internal::AcceptorMinimize(fst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 185s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 99 | Reweight(fst, distance, type); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 72 | if (s == potential.size()) break; [ 185s] | ~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 78 | if (arc.nextstate >= potential.size()) continue; [ 185s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 106 | const auto startweight = fst->Start() < potential.size() [ 185s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 185s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 465 | Connect(fst); [ 185s] | ~~~~~~~^~~~~ [ 185s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 537 | internal::AcceptorMinimize(&gfst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~ [ 185s] ./../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]': [ 185s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 185s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 185s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 185s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 185s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 185s] 99 | Reweight(fst, distance, type); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 185s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 72 | if (s == potential.size()) break; [ 185s] | ~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 78 | if (arc.nextstate >= potential.size()) continue; [ 185s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 106 | const auto startweight = fst->Start() < potential.size() [ 185s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 185s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 185s] 465 | Connect(fst); [ 185s] | ~~~~~~~^~~~~ [ 185s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 560 | internal::AcceptorMinimize(fst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~~~~ [ 185s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 185s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 185s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 317 | Initialize(fst); [ 185s] | ^~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 476 | AcyclicMinimizer minimizer(*fst); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 537 | internal::AcceptorMinimize(&gfst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 185s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 185s] 317 | Initialize(fst); [ 185s] | ^~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 185s] 476 | AcyclicMinimizer minimizer(*fst); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 560 | internal::AcceptorMinimize(fst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 185s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 317 | Initialize(fst); [ 185s] | ^~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 185s] 476 | AcyclicMinimizer minimizer(*fst); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 537 | internal::AcceptorMinimize(&gfst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 185s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 185s] 317 | Initialize(fst); [ 185s] | ^~~~~~~~~~ [ 185s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 185s] 476 | AcyclicMinimizer minimizer(*fst); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 185s] 560 | internal::AcceptorMinimize(fst); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 185s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 185s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] minimize.cc:36:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 185s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 185s] | ~~^~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 186s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 317 | Initialize(fst); [ 186s] | ^~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 476 | AcyclicMinimizer minimizer(*fst); [ 186s] | ^~~~~~~~~ [ 186s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 537 | internal::AcceptorMinimize(&gfst); [ 186s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 186s] | ~~^~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 186s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 186s] 317 | Initialize(fst); [ 186s] | ^~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 186s] 476 | AcyclicMinimizer minimizer(*fst); [ 186s] | ^~~~~~~~~ [ 186s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 560 | internal::AcceptorMinimize(fst); [ 186s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 186s] | ~~^~~~~~~~~~~~~~~~ [ 186s] In file included from ./../include/fst/partition.h:28, [ 186s] from ./../include/fst/minimize.h:40: [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] In file included from ./../include/fst/minimize.h:36: [ 186s] ./../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]': [ 186s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 186s] 134 | aiter.SetValue((*mapper)(arc)); [ 186s] | ~~~~~~~~~^~~~~ [ 186s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 477 | ArcMap(fst, mapper); [ 186s] | ~~~~~~^~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 536 | Encode(&gfst, &encoder); [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 186 | if (label < 1 || label > triples_.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 186s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 186s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 186s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 186s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 186s] 134 | aiter.SetValue((*mapper)(arc)); [ 186s] | ~~~~~~~~~^~~~~ [ 186s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 186s] 477 | ArcMap(fst, mapper); [ 186s] | ~~~~~~^~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 559 | Encode(fst, &encoder); [ 186s] | ~~~~~~^~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 186 | if (label < 1 || label > triples_.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 186s] 134 | aiter.SetValue((*mapper)(arc)); [ 186s] | ~~~~~~~~~^~~~~ [ 186s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 477 | ArcMap(fst, mapper); [ 186s] | ~~~~~~^~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 536 | Encode(&gfst, &encoder); [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 186 | if (label < 1 || label > triples_.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 186s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 186s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 186s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 186s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 186s] 134 | aiter.SetValue((*mapper)(arc)); [ 186s] | ~~~~~~~~~^~~~~ [ 186s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 186s] 477 | ArcMap(fst, mapper); [ 186s] | ~~~~~~^~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 559 | Encode(fst, &encoder); [ 186s] | ~~~~~~^~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 186 | if (label < 1 || label > triples_.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 186s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 186s] 134 | aiter.SetValue((*mapper)(arc)); [ 186s] | ~~~~~~~~~^~~~~ [ 186s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 186s] 477 | ArcMap(fst, mapper); [ 186s] | ~~~~~~^~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 536 | Encode(&gfst, &encoder); [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 186 | if (label < 1 || label > triples_.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../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]': [ 186s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 186s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 186s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] 679 | &unweighted); [ 186s] | ~~~~~~~~~~~~ [ 186s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 186s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 186s] | ^~~~~~~~~~~ [ 186s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 186s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 186s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 186s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 186s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 186s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 186s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] minimize.cc:36:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 186s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 186s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 187s] ./../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]': [ 187s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 187s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 187s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] 679 | &unweighted); [ 187s] | ~~~~~~~~~~~~ [ 187s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 187s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 187s] | ^~~~~~~~~~~ [ 187s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 187s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 187s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 187s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 187s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 187s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 187s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 187s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 187s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 187s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 187s] 134 | aiter.SetValue((*mapper)(arc)); [ 187s] | ~~~~~~~~~^~~~~ [ 187s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 187s] 477 | ArcMap(fst, mapper); [ 187s] | ~~~~~~^~~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 559 | Encode(fst, &encoder); [ 187s] | ~~~~~~^~~~~~~~~~~~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 186 | if (label < 1 || label > triples_.size()) { [ 187s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 187s] ./../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> >]': [ 187s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 187s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 187s] | ~~~~~~~~~~~~^~ [ 187s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 187s] 120 | StateMap(fst, &mapper); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 187s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 187s] 104 | StateMap(fst, mapper); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 187s] 475 | ArcSort(fst, comp); [ 187s] | ~~~~~~~^~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 537 | internal::AcceptorMinimize(&gfst); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 187s] | ~~~^~~~~~~~~~~~~~~ [ 187s] ./../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]': [ 187s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 187s] 204 | size_t hash = hasher(s); [ 187s] | ~~~~~~^~~ [ 187s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 187s] 235 | PrePartition(fst); [ 187s] | ^~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 187s] 128 | Initialize(fst); [ 187s] | ^~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 187s] 483 | CyclicMinimizer> minimizer(*fst); [ 187s] | ^~~~~~~~~ [ 187s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 537 | internal::AcceptorMinimize(&gfst); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 187s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 187s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 187s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 187s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 187s] | ~~~~~~~~~~~~^~ [ 187s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 187s] 120 | StateMap(fst, &mapper); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 187s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 187s] 104 | StateMap(fst, mapper); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 187s] 475 | ArcSort(fst, comp); [ 187s] | ~~~~~~~^~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 560 | internal::AcceptorMinimize(fst); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 187s] | ~~~^~~~~~~~~~~~~~~ [ 187s] ./../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]': [ 187s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 187s] 204 | size_t hash = hasher(s); [ 187s] | ~~~~~~^~~ [ 187s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 187s] 235 | PrePartition(fst); [ 187s] | ^~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 187s] 128 | Initialize(fst); [ 187s] | ^~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 187s] 483 | CyclicMinimizer> minimizer(*fst); [ 187s] | ^~~~~~~~~ [ 187s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 560 | internal::AcceptorMinimize(fst); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 187s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 187s] ./../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> >]': [ 187s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 187s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 187s] | ~~~~~~~~~~~~^~ [ 187s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 187s] 120 | StateMap(fst, &mapper); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 187s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 187s] 104 | StateMap(fst, mapper); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 187s] 475 | ArcSort(fst, comp); [ 187s] | ~~~~~~~^~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 537 | internal::AcceptorMinimize(&gfst); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 187s] | ~~~^~~~~~~~~~~~~~~ [ 187s] ./../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]': [ 187s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 187s] 204 | size_t hash = hasher(s); [ 187s] | ~~~~~~^~~ [ 187s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 187s] 235 | PrePartition(fst); [ 187s] | ^~~~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 187s] 128 | Initialize(fst); [ 187s] | ^~~~~~~~~~ [ 187s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 187s] 483 | CyclicMinimizer> minimizer(*fst); [ 187s] | ^~~~~~~~~ [ 187s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 187s] 537 | internal::AcceptorMinimize(&gfst); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 187s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 187s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 187s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] minimize.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 187s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 187s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 187s] In file included from ./../include/fst/rational.h:31, [ 187s] from ./../include/fst/closure.h:28, [ 187s] from ./../include/fst/fstlib.h:55, [ 187s] from ./../include/fst/script/print-impl.h:28, [ 187s] from ./../include/fst/script/print.h:26, [ 187s] from print.cc:18: [ 187s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 187s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 187s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 187s] | ^~~~~~ [ 187s] | template [ 188s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 475 | ArcSort(fst, comp); [ 188s] | ~~~~~~~^~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 204 | size_t hash = hasher(s); [ 188s] | ~~~~~~^~~ [ 188s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 235 | PrePartition(fst); [ 188s] | ^~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 188s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 188s] ./../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> >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 475 | ArcSort(fst, comp); [ 188s] | ~~~~~~~^~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 204 | size_t hash = hasher(s); [ 188s] | ~~~~~~^~~ [ 188s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 235 | PrePartition(fst); [ 188s] | ^~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 188s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 475 | ArcSort(fst, comp); [ 188s] | ~~~~~~~^~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 204 | size_t hash = hasher(s); [ 188s] | ~~~~~~^~~ [ 188s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 235 | PrePartition(fst); [ 188s] | ^~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 188s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 140 | dfs = visitor->InitState(root, root); [ 188s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 188s] | ~~^~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 360 | if (h > max_height_) max_height_ = h; [ 188s] | ~~^~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 188s] 140 | dfs = visitor->InitState(root, root); [ 188s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 188s] | ~~^~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 188s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 360 | if (h > max_height_) max_height_ = h; [ 188s] | ~~^~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 140 | dfs = visitor->InitState(root, root); [ 188s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 188s] | ~~^~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 360 | if (h > max_height_) max_height_ = h; [ 188s] | ~~^~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 188s] 140 | dfs = visitor->InitState(root, root); [ 188s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 188s] | ~~^~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 188s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 360 | if (h > max_height_) max_height_ = h; [ 188s] | ~~^~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 140 | dfs = visitor->InitState(root, root); [ 188s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 188s] | ~~^~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 360 | if (h > max_height_) max_height_ = h; [ 188s] | ~~^~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 188s] 140 | dfs = visitor->InitState(root, root); [ 188s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 188s] | ~~^~~~~~~~~~~~~~ [ 188s] ./../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]': [ 188s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 188s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 188s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 188s] 384 | DfsVisit(fst, &hvisitor); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 188s] 317 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 476 | AcyclicMinimizer minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 360 | if (h > max_height_) max_height_ = h; [ 188s] | ~~^~~~~~~~~~~~~ [ 188s] In file included from ./../include/fst/queue.h:35: [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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> > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 230 | ArcSort(&Tr_, icomp); [ 188s] | ~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 188s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 188s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 230 | ArcSort(&Tr_, icomp); [ 188s] | ~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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> > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 230 | ArcSort(&Tr_, icomp); [ 188s] | ~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 188s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 188s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 230 | ArcSort(&Tr_, icomp); [ 188s] | ~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 560 | internal::AcceptorMinimize(fst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 188s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 188s] 114 | visitor->FinishVisit(); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 188s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] /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 >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 188s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 188s] 655 | queue_ = std::make_unique>(fst, filter); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 188s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 188s] | ^~~~~~~~~~~ [ 188s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 188s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 188s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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] [ 188s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 188s] | ~~^~~~~~~~~~~~~~~~ [ 188s] ./../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> > >]': [ 188s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 188s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 188s] | ~~~~~~~~~~~~^~ [ 188s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 188s] 120 | StateMap(fst, &mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 188s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 188s] 104 | StateMap(fst, mapper); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 230 | ArcSort(&Tr_, icomp); [ 188s] | ~~~~~~~^~~~~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 188s] 128 | Initialize(fst); [ 188s] | ^~~~~~~~~~ [ 188s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 188s] 483 | CyclicMinimizer> minimizer(*fst); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 188s] 537 | internal::AcceptorMinimize(&gfst); [ 188s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 188s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 188s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 188s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] minimize.cc:36:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 188s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 188s] | ~~~^~~~~~~~~~~~~~~ [ 189s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 189s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 189s] 114 | visitor->FinishVisit(); [ 189s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 189s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 189s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 189s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 189s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 189s] 655 | queue_ = std::make_unique>(fst, filter); [ 189s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 189s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 189s] | ^~~~~~~~~~~ [ 189s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 189s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 189s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 189s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 189s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 189s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] minimize.cc:36:1: required from here [ 189s] 164 | ({#Op, Arc::Type()}, Op) [ 189s] | ^ [ 189s] ./../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] [ 189s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 189s] | ~~^~~~~~~~~~~~~~~~ [ 189s] ./../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] [ 189s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 189s] | ~~^~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 189s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 189s] 114 | visitor->FinishVisit(); [ 189s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 189s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 189s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 189s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 189s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 189s] 655 | queue_ = std::make_unique>(fst, filter); [ 189s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 189s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 189s] | ^~~~~~~~~~~ [ 189s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 189s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 189s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 189s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 189s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 189s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] minimize.cc:36:1: required from here [ 189s] 164 | ({#Op, Arc::Type()}, Op) [ 189s] | ^ [ 189s] ./../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] [ 189s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 189s] | ~~^~~~~~~~~~~~~~~~ [ 189s] ./../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] [ 189s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 189s] | ~~^~~~~~~~~~~~~~~~ [ 189s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 189s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 189s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 189s] | ~~~~~~~~~~~~^~ [ 189s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 189s] 120 | StateMap(fst, &mapper); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 189s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 189s] 104 | StateMap(fst, mapper); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 189s] 230 | ArcSort(&Tr_, icomp); [ 189s] | ~~~~~~~^~~~~~~~~~~~~ [ 189s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 189s] 128 | Initialize(fst); [ 189s] | ^~~~~~~~~~ [ 189s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 189s] 483 | CyclicMinimizer> minimizer(*fst); [ 189s] | ^~~~~~~~~ [ 189s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 189s] 560 | internal::AcceptorMinimize(fst); [ 189s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 189s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 189s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 189s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 189s] minimize.cc:36:1: required from here [ 189s] 164 | ({#Op, Arc::Type()}, Op) [ 189s] | ^ [ 189s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 189s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 189s] | ~~~^~~~~~~~~~~~~~~ [ 189s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 189s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 189s] mv -f $depbase.Tpo $depbase.Plo [ 190s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 190s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 190s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 191s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 191s] ./../include/fst/queue.h:232:8: required from here [ 191s] 232 | void Update(StateId s) override { [ 191s] | ^~~~~~ [ 191s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 191s] | ~~^~~~~~~~~~~~~~ [ 191s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 191s] ./../include/fst/queue.h:548:11: required from here [ 191s] 548 | StateId Head() const final { [ 191s] | ^~~~ [ 191s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 552 | ((front_ >= trivial_queue_.size()) || [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 191s] ./../include/fst/queue.h:563:8: required from here [ 191s] 563 | void Enqueue(StateId s) final { [ 191s] | ^~~~~~~ [ 191s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 191s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 191s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 191s] ./../include/fst/queue.h:581:8: required from here [ 191s] 581 | void Dequeue() final { [ 191s] | ^~~~~~~ [ 191s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 584 | } else if (front_ < trivial_queue_.size()) { [ 191s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 191s] ./../include/fst/queue.h:593:8: required from here [ 191s] 593 | bool Empty() const final { [ 191s] | ^~~~~ [ 191s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 602 | return (front_ >= trivial_queue_.size()) || [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 191s] ./../include/fst/queue.h:607:8: required from here [ 191s] 607 | void Clear() final { [ 191s] | ^~~~~ [ 191s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 611 | } else if (i < trivial_queue_.size()) { [ 191s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 191s] ./../include/fst/queue.h:495:8: required from here [ 191s] 495 | void Enqueue(StateId s) final { [ 191s] | ^~~~~~~ [ 191s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 191s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 191s] | ~~~~~~~~~~~~~~~~~^~~~ [ 191s] In file included from ./../include/fst/queue.h:34: [ 191s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 191s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 191s] 218 | key_[s] = heap_.Insert(s); [ 191s] | ~~~~~~~~~~~~^~~ [ 191s] ./../include/fst/queue.h:215:8: required from here [ 191s] 215 | void Enqueue(StateId s) override { [ 191s] | ^~~~~~~ [ 191s] ./../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] [ 191s] 57 | if (size_ < values_.size()) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/minimize.h:37: [ 191s] ./../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]': [ 191s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 191s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 191s] 950 | StateId Start() const override { return impl_->Start(); } [ 191s] | ~~~~~~~~~~~~^~ [ 191s] ./../include/fst/fst.h:950:11: required from here [ 191s] 950 | StateId Start() const override { return impl_->Start(); } [ 191s] | ^~~~~ [ 191s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 191s] 348 | while (unfactored_.size() <= element.state) [ 191s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 191s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 191s] 950 | StateId Start() const override { return impl_->Start(); } [ 191s] | ~~~~~~~~~~~~^~ [ 191s] ./../include/fst/fst.h:950:11: required from here [ 191s] 950 | StateId Start() const override { return impl_->Start(); } [ 191s] | ^~~~~ [ 191s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 191s] 348 | while (unfactored_.size() <= element.state) [ 191s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 191s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 191s] 950 | StateId Start() const override { return impl_->Start(); } [ 191s] | ~~~~~~~~~~~~^~ [ 191s] ./../include/fst/fst.h:950:11: required from here [ 191s] 950 | StateId Start() const override { return impl_->Start(); } [ 191s] | ^~~~~ [ 191s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 191s] 348 | while (unfactored_.size() <= element.state) [ 191s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 191s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 192s] In file included from ./../include/fst/script/prune.h:25, [ 192s] from prune.cc:18: [ 192s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 192s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 192s] 330 | Prune(ifst, ofst, opts); [ 192s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 192s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 192s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] prune.cc:49:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 192s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 192s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 192s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 192s] | ~~~~~~~~~~~~^~~~ [ 192s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 192s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 192s] | ~~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 192s] 261 | while (enqueued.size() <= s) { [ 192s] | ~~~~~~~~~~~~~~~~^~~~ [ 192s] ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 192s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 192s] 286 | while (idistance.size() <= arc.nextstate) { [ 192s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 192s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 192s] 298 | while (enqueued.size() <= arc.nextstate) { [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 192s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 192s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 192s] 208 | Prune(fst, opts); [ 192s] | ~~~~~^~~~~~~~~~~ [ 192s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 192s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] prune.cc:50:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 192s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 192s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 192s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 192s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 192s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/vector-fst.h:34, [ 193s] from ./../include/fst/cache.h:33, [ 193s] from ./../include/fst/shortest-distance.h:29, [ 193s] from ./../include/fst/prune.h:31: [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] In file included from ./../include/fst/arcfilter.h:24, [ 193s] from ./../include/fst/prune.h:29: [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] In file included from ./../include/fst/mutable-fst.h:37: [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/prune.h:30: [ 193s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 193s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 265 | enqueued[s] = heap.Insert(s); [ 193s] | ~~~~~~~~~~~^~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 57 | if (size_ < values_.size()) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/vector-fst.h:34, [ 193s] from ./../include/fst/cache.h:33, [ 193s] from ./../include/fst/arc-map.h:32, [ 193s] from ./../include/fst/push.h:29, [ 193s] from ./../include/fst/script/push.h:24, [ 193s] from push.cc:18: [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] In file included from ./../include/fst/expanded-fst.h:33, [ 193s] from ./../include/fst/mutable-fst.h:37: [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/shortest-distance.h:31: [ 193s] ./../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]': [ 193s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 193s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 679 | &unweighted); [ 193s] | ~~~~~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 193s] | ^~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 193s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 193s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 679 | &unweighted); [ 193s] | ~~~~~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 193s] | ^~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 193s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 193s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 193s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 193s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 193s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 193s] | ~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 193s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 193s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 193s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 193s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 193s] | ~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/queue.h:35: [ 193s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 193s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 193s] 114 | visitor->FinishVisit(); [ 193s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 193s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 193s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 193s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 193s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 193s] 655 | queue_ = std::make_unique>(fst, filter); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 193s] | ^~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 193s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 193s] 114 | visitor->FinishVisit(); [ 193s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 193s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 193s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 193s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 193s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 193s] 655 | queue_ = std::make_unique>(fst, filter); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 193s] | ^~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 193s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 193s] 330 | Prune(ifst, ofst, opts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 193s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] prune.cc:49:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 48 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 193s] ./../include/fst/queue.h:548:11: required from here [ 193s] 548 | StateId Head() const final { [ 193s] | ^~~~ [ 193s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 552 | ((front_ >= trivial_queue_.size()) || [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 193s] ./../include/fst/queue.h:563:8: required from here [ 193s] 563 | void Enqueue(StateId s) final { [ 193s] | ^~~~~~~ [ 193s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 193s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:581:8: required from here [ 193s] 581 | void Dequeue() final { [ 193s] | ^~~~~~~ [ 193s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 584 | } else if (front_ < trivial_queue_.size()) { [ 193s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:593:8: required from here [ 193s] 593 | bool Empty() const final { [ 193s] | ^~~~~ [ 193s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 602 | return (front_ >= trivial_queue_.size()) || [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 193s] ./../include/fst/queue.h:607:8: required from here [ 193s] 607 | void Clear() final { [ 193s] | ^~~~~ [ 193s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 611 | } else if (i < trivial_queue_.size()) { [ 193s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 193s] ./../include/fst/queue.h:232:8: required from here [ 193s] 232 | void Update(StateId s) override { [ 193s] | ^~~~~~ [ 193s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 193s] | ~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 193s] ./../include/fst/queue.h:495:8: required from here [ 193s] 495 | void Enqueue(StateId s) final { [ 193s] | ^~~~~~~ [ 193s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 193s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 193s] | ~~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/push.h:130: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]' [ 193s] 130 | VectorFst> gfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 193s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] 53 | std::get<4>(*args)); [ 193s] | ~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:44:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 193s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 193s] 218 | key_[s] = heap_.Insert(s); [ 193s] | ~~~~~~~~~~~~^~~ [ 193s] ./../include/fst/queue.h:215:8: required from here [ 193s] 215 | void Enqueue(StateId s) override { [ 193s] | ^~~~~~~ [ 193s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 57 | if (size_ < values_.size()) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 193s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 193s] 409 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 193s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:336:8: required from here [ 193s] 336 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/push.h:32: [ 193s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 193s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 99 | Reweight(fst, distance, type); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 72 | if (s == potential.size()) break; [ 193s] | ~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 78 | if (arc.nextstate >= potential.size()) continue; [ 193s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 106 | const auto startweight = fst->Start() < potential.size() [ 193s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 128 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 520 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 193s] 313 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 193s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 193s] 99 | Reweight(fst, distance, type); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 193s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] push.cc:43:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 72 | if (s == potential.size()) break; [ 193s] | ~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 78 | if (arc.nextstate >= potential.size()) continue; [ 193s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 193s] 106 | const auto startweight = fst->Start() < potential.size() [ 193s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 193s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 193s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 193s] mv -f $depbase.Tpo $depbase.Plo [ 193s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 194s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:43:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 194s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:43:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 194s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:43:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 194s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:43:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 194s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 99 | Reweight(fst, distance, type); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 194s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:43:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 150 | Reweight(&gfst, gdistance, rtype); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 150 | Reweight(&gfst, gdistance, rtype); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 150 | Reweight(&gfst, gdistance, rtype); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 150 | Reweight(&gfst, gdistance, rtype); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 194s] 150 | Reweight(&gfst, gdistance, rtype); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 48 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 128 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 194s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 194s] 520 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/shortest-distance.h:313: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>]' [ 194s] 313 | VectorFst rfst; [ 194s] | ^~~~ [ 194s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 194s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 194s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~~ [ 194s] ./../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>]': [ 194s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 194s] 150 | Reweight(&gfst, gdistance, rtype); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 194s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] 53 | std::get<4>(*args)); [ 194s] | ~~~~~~~~~~~~~~~~~~~ [ 194s] push.cc:44:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 72 | if (s == potential.size()) break; [ 194s] | ~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 78 | if (arc.nextstate >= potential.size()) continue; [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 194s] 106 | const auto startweight = fst->Start() < potential.size() [ 194s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] In file included from ./../include/fst/shortest-distance.h:31, [ 195s] from ./../include/fst/push.h:33: [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 195s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 195s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 195s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:43:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 195s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 195s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 195s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:43:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 195s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 195s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 195s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:43:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 195s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 195s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 195s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:43:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 195s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 195s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 195s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:43:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 195s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 195s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 195s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:43:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 48 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 48 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 53 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 53 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 48 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] In file included from ./../include/fst/accumulator.h:34, [ 195s] from ./../include/fst/label-reachable.h:30, [ 195s] from ./../include/fst/lookahead-matcher.h:35, [ 195s] from ./../include/fst/lookahead-filter.h:31, [ 195s] from ./../include/fst/compose.h:33, [ 195s] from ./../include/fst/randequivalent.h:30, [ 195s] from ./../include/fst/script/randequivalent.h:24, [ 195s] from randequivalent.cc:18: [ 195s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 195s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 195s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 195s] | ^~~~~~ [ 195s] | template [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 48 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 53 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]': [ 195s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 195s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 679 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 195s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 195s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 195s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 53 | std::get<4>(*args)); [ 195s] | ~~~~~~~~~~~~~~~~~~~ [ 195s] push.cc:44:1: required from here [ 195s] 164 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 195s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]': [ 196s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 196s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 679 | &unweighted); [ 196s] | ~~~~~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 196s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 196s] | ^~~~~~~~~~~ [ 196s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 196s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 196s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 48 | std::get<4>(*args)); [ 196s] | ~~~~~~~~~~~~~~~~~~~ [ 196s] push.cc:44:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]': [ 196s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 196s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 679 | &unweighted); [ 196s] | ~~~~~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 196s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 196s] | ^~~~~~~~~~~ [ 196s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 196s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 196s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 48 | std::get<4>(*args)); [ 196s] | ~~~~~~~~~~~~~~~~~~~ [ 196s] push.cc:44:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]': [ 196s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 196s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 679 | &unweighted); [ 196s] | ~~~~~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 196s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 196s] | ^~~~~~~~~~~ [ 196s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 196s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 196s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 53 | std::get<4>(*args)); [ 196s] | ~~~~~~~~~~~~~~~~~~~ [ 196s] push.cc:44:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]': [ 196s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 196s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 679 | &unweighted); [ 196s] | ~~~~~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 196s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 196s] | ^~~~~~~~~~~ [ 196s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 196s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 196s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 53 | std::get<4>(*args)); [ 196s] | ~~~~~~~~~~~~~~~~~~~ [ 196s] push.cc:44:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] In file included from ./../include/fst/vector-fst.h:34, [ 196s] from ./../include/fst/cache.h:33, [ 196s] from ./../include/fst/arcsort.h:28, [ 196s] from ./../include/fst/randequivalent.h:29: [ 196s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] In file included from ./../include/fst/expanded-fst.h:33, [ 196s] from ./../include/fst/mutable-fst.h:37: [ 196s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:67: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]' [ 196s] 67 | VectorFst sfst1(fst1); [ 196s] | ^~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] In file included from ./../include/fst/test-properties.h:27, [ 196s] from ./../include/fst/vector-fst.h:35: [ 196s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 196s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 69 | Connect(&sfst1); [ 196s] | ~~~~~~~^~~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~~~~ [ 196s] In file included from ./../include/fst/randequivalent.h:33: [ 196s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 196s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 69 | Connect(&sfst1); [ 196s] | ~~~~~~~^~~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 196s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 69 | Connect(&sfst1); [ 196s] | ~~~~~~~^~~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 196s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 196s] 313 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 196s] 344 | ShortestDistance(fst, &distance, false, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 196s] 313 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 196s] 344 | ShortestDistance(fst, &distance, false, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 196s] 313 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 196s] 344 | ShortestDistance(fst, &distance, false, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 196s] 313 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 196s] 344 | ShortestDistance(fst, &distance, false, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 196s] 313 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 196s] 344 | ShortestDistance(fst, &distance, false, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 128 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 520 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 196s] 313 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 196s] 344 | ShortestDistance(fst, &distance, false, delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 196s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 196s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 196s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 196s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] randequivalent.cc:38:1: required from here [ 196s] 164 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 128 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 520 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 313 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 344 | ShortestDistance(fst, &distance, false, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 197s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 197s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 197s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] randequivalent.cc:38:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 520 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 313 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 344 | ShortestDistance(fst, &distance, false, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 197s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 197s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 197s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] randequivalent.cc:38:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 128 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 520 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 313 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 344 | ShortestDistance(fst, &distance, false, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 197s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 197s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 197s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] randequivalent.cc:38:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/accumulator.h:34, [ 197s] from ./../include/fst/randgen.h:37, [ 197s] from ./../include/fst/script/randgen.h:25, [ 197s] from randgen.cc:18: [ 197s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 197s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 197s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 197s] | ^~~~~~ [ 197s] | template [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 197s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 120 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 197s] 104 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 197s] 71 | ArcSort(&sfst1, icomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 197s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] randequivalent.cc:38:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 197s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/queue.h:35: [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 197s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 197s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 197s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:43:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 197s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 197s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 197s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:43:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 197s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 197s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:43:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 197s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 197s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:43:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 197s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 197s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:43:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 197s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 197s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 197s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:43:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 197s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 197s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 197s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 48 | std::get<4>(*args)); [ 197s] | ~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:44:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 197s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 120 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 197s] 104 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 197s] 86 | ArcSort(&cfst1, ocomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 197s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] randequivalent.cc:38:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 197s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/shortest-distance.h:31: [ 197s] ./../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]': [ 197s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 197s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 679 | &unweighted); [ 197s] | ~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 197s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 197s] 344 | ShortestDistance(fst, &distance, false, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 197s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 197s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 197s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] randequivalent.cc:38:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 197s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 197s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 197s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 197s] 114 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 197s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 197s] 655 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 197s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 197s] | ^~~~~~~~~~~ [ 197s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 197s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 197s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 48 | std::get<4>(*args)); [ 197s] | ~~~~~~~~~~~~~~~~~~~ [ 197s] push.cc:44:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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]': [ 198s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 198s] 344 | ShortestDistance(fst, &distance, false, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 198s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 198s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 198s] 120 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 198s] 104 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 71 | ArcSort(&sfst1, icomp); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 198s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 198s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 198s] 120 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 198s] 104 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 86 | ArcSort(&cfst1, ocomp); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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]': [ 198s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 344 | ShortestDistance(fst, &distance, false, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 198s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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]': [ 198s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 344 | ShortestDistance(fst, &distance, false, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 198s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 198s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 198s] 120 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 198s] 104 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 71 | ArcSort(&sfst1, icomp); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 198s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 198s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 198s] 120 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 198s] 104 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 86 | ArcSort(&cfst1, ocomp); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const long int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] ./../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]': [ 198s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 344 | ShortestDistance(fst, &distance, false, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]': [ 198s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 198s] 344 | ShortestDistance(fst, &distance, false, delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 198s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 198s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 198s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] randequivalent.cc:38:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 199s] In file included from ./../include/fst/replace-util.h:32, [ 199s] from ./../include/fst/replace.h:36: [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 199s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 199s] 114 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 199s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 199s] 655 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 199s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 199s] 344 | ShortestDistance(fst, &distance, false, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 199s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 199s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 199s] 114 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 199s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 199s] 655 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 199s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 199s] 344 | ShortestDistance(fst, &distance, false, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 199s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 199s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 199s] 114 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 199s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 199s] 655 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 344 | ShortestDistance(fst, &distance, false, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 199s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 199s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 199s] 114 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 199s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 199s] 655 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 344 | ShortestDistance(fst, &distance, false, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 199s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 199s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 199s] 114 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 199s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 199s] 655 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 344 | ShortestDistance(fst, &distance, false, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 199s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 199s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 199s] 114 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 199s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 199s] 655 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 199s] 344 | ShortestDistance(fst, &distance, false, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long unsigned int]' [ 199s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 234 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 332 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 234 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 234 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 332 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 234 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 234 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 332 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 200s] 234 | rstate.length == max_length_) { [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 200s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 200s] 160 | accumulator->SetState(s); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 200s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 200s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 200s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 200s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 200s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 200s] 160 | accumulator->SetState(s); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 200s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 200s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 200s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 200s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 200s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 200s] 160 | accumulator->SetState(s); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 200s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 200s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 200s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 200s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 200s] 547 | Extend(end, aiter); [ 200s] | ~~~~~~^~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 200s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 200s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 200s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 200s] 528 | sampler_->Sample(rstate); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 200s] 483 | if (!HasFinal(s)) Expand(s); [ 200s] | ^~~~~~ [ 200s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ~~~~~~~~~~~~^~~ [ 200s] ./../include/fst/fst.h:952:10: required from here [ 200s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 200s] | ^~~~~ [ 200s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 200s] 640 | if (weights_->size() <= end) { [ 200s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 200s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 200s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 200s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 201s] ./../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]': [ 201s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 201s] 547 | Extend(end, aiter); [ 201s] | ~~~~~~^~~~~~~~~~~~ [ 201s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 201s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 201s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 201s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 201s] 528 | sampler_->Sample(rstate); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 201s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 201s] 483 | if (!HasFinal(s)) Expand(s); [ 201s] | ^~~~~~ [ 201s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 201s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 201s] | ~~~~~~~~~~~~^~~ [ 201s] ./../include/fst/fst.h:952:10: required from here [ 201s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 201s] | ^~~~~ [ 201s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 201s] 640 | if (weights_->size() <= end) { [ 201s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 201s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 201s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 201s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 201s] ./../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]': [ 201s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = long int]' [ 201s] 547 | Extend(end, aiter); [ 201s] | ~~~~~~^~~~~~~~~~~~ [ 201s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 201s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 201s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 201s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 201s] 528 | sampler_->Sample(rstate); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 201s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 201s] 483 | if (!HasFinal(s)) Expand(s); [ 201s] | ^~~~~~ [ 201s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 201s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 201s] | ~~~~~~~~~~~~^~~ [ 201s] ./../include/fst/fst.h:952:10: required from here [ 201s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 201s] | ^~~~~ [ 201s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 201s] 640 | if (weights_->size() <= end) { [ 201s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 201s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 201s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 201s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 202s] ./../include/fst/queue.h:548:11: required from here [ 202s] 548 | StateId Head() const final { [ 202s] | ^~~~ [ 202s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 202s] 552 | ((front_ >= trivial_queue_.size()) || [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 202s] ./../include/fst/queue.h:563:8: required from here [ 202s] 563 | void Enqueue(StateId s) final { [ 202s] | ^~~~~~~ [ 202s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 202s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 202s] ./../include/fst/queue.h:581:8: required from here [ 202s] 581 | void Dequeue() final { [ 202s] | ^~~~~~~ [ 202s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 202s] 584 | } else if (front_ < trivial_queue_.size()) { [ 202s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 202s] ./../include/fst/queue.h:593:8: required from here [ 202s] 593 | bool Empty() const final { [ 202s] | ^~~~~ [ 202s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 202s] 602 | return (front_ >= trivial_queue_.size()) || [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 202s] ./../include/fst/queue.h:607:8: required from here [ 202s] 607 | void Clear() final { [ 202s] | ^~~~~ [ 202s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 202s] 611 | } else if (i < trivial_queue_.size()) { [ 202s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 202s] ./../include/fst/queue.h:232:8: required from here [ 202s] 232 | void Update(StateId s) override { [ 202s] | ^~~~~~ [ 202s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 202s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 202s] | ~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 202s] ./../include/fst/queue.h:495:8: required from here [ 202s] 495 | void Enqueue(StateId s) final { [ 202s] | ^~~~~~~ [ 202s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 202s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 202s] | ~~~~~~~~~~~~~~~~~^~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 203s] ./../include/fst/queue.h:548:11: required from here [ 203s] 548 | StateId Head() const final { [ 203s] | ^~~~ [ 203s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 552 | ((front_ >= trivial_queue_.size()) || [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 203s] ./../include/fst/queue.h:563:8: required from here [ 203s] 563 | void Enqueue(StateId s) final { [ 203s] | ^~~~~~~ [ 203s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 203s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 203s] ./../include/fst/queue.h:581:8: required from here [ 203s] 581 | void Dequeue() final { [ 203s] | ^~~~~~~ [ 203s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 584 | } else if (front_ < trivial_queue_.size()) { [ 203s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 203s] ./../include/fst/queue.h:593:8: required from here [ 203s] 593 | bool Empty() const final { [ 203s] | ^~~~~ [ 203s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 602 | return (front_ >= trivial_queue_.size()) || [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 203s] ./../include/fst/queue.h:607:8: required from here [ 203s] 607 | void Clear() final { [ 203s] | ^~~~~ [ 203s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 611 | } else if (i < trivial_queue_.size()) { [ 203s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 203s] ./../include/fst/queue.h:232:8: required from here [ 203s] 232 | void Update(StateId s) override { [ 203s] | ^~~~~~ [ 203s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 203s] | ~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 203s] ./../include/fst/queue.h:495:8: required from here [ 203s] 495 | void Enqueue(StateId s) final { [ 203s] | ^~~~~~~ [ 203s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 203s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 203s] | ~~~~~~~~~~~~~~~~~^~~~ [ 203s] In file included from ./../include/fst/queue.h:34: [ 203s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 203s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 203s] 218 | key_[s] = heap_.Insert(s); [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/queue.h:215:8: required from here [ 203s] 215 | void Enqueue(StateId s) override { [ 203s] | ^~~~~~~ [ 203s] ./../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] [ 203s] 57 | if (size_ < values_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 203s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 203s] 409 | BaseImpl::DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 203s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:336:8: required from here [ 203s] 336 | void DeleteStates(const std::vector &dstates) override { [ 203s] | ^~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 203s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 203s] 409 | BaseImpl::DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 203s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:336:8: required from here [ 203s] 336 | void DeleteStates(const std::vector &dstates) override { [ 203s] | ^~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 203s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 203s] 409 | BaseImpl::DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 203s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:336:8: required from here [ 203s] 336 | void DeleteStates(const std::vector &dstates) override { [ 203s] | ^~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 203s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 203s] 409 | BaseImpl::DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 203s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:336:8: required from here [ 203s] 336 | void DeleteStates(const std::vector &dstates) override { [ 203s] | ^~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 203s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 203s] 409 | BaseImpl::DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 203s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:336:8: required from here [ 203s] 336 | void DeleteStates(const std::vector &dstates) override { [ 203s] | ^~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 203s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 203s] 409 | BaseImpl::DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 203s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:336:8: required from here [ 203s] 336 | void DeleteStates(const std::vector &dstates) override { [ 203s] | ^~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 203s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 203s] In file included from ./../include/fst/randequivalent.h:32: [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 234 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 332 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 234 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 234 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 332 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 234 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 234 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 332 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 203s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 203s] 528 | sampler_->Sample(rstate); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 203s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 203s] 483 | if (!HasFinal(s)) Expand(s); [ 203s] | ^~~~~~ [ 203s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/fst.h:952:10: required from here [ 203s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 203s] | ^~~~~ [ 203s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const long unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 203s] 234 | rstate.length == max_length_) { [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 203s] In file included from ./../include/fst/queue.h:34: [ 203s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 203s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 203s] 218 | key_[s] = heap_.Insert(s); [ 203s] | ~~~~~~~~~~~~^~~ [ 203s] ./../include/fst/queue.h:215:8: required from here [ 203s] 215 | void Enqueue(StateId s) override { [ 203s] | ^~~~~~~ [ 203s] ./../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] [ 203s] 57 | if (size_ < values_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 204s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 204s] 160 | accumulator->SetState(s); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 204s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 204s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 204s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 204s] 160 | accumulator->SetState(s); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 204s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 204s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 204s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 204s] 160 | accumulator->SetState(s); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 204s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 204s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 204s] 547 | Extend(end, aiter); [ 204s] | ~~~~~~^~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 204s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 204s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 640 | if (weights_->size() <= end) { [ 204s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 204s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 204s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 204s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 204s] mv -f $depbase.Tpo $depbase.Plo [ 204s] ./../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]': [ 204s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = long int]' [ 204s] 547 | Extend(end, aiter); [ 204s] | ~~~~~~^~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 204s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 204s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 640 | if (weights_->size() <= end) { [ 204s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 204s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = long int]' [ 204s] 547 | Extend(end, aiter); [ 204s] | ~~~~~~^~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = long unsigned int; StateId = int]' [ 204s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 204s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 640 | if (weights_->size() <= end) { [ 204s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [ 204s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 204s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/push.h:30: [ 204s] ./../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]': [ 204s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 204s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/fst.h:950:11: required from here [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 204s] 348 | while (unfactored_.size() <= element.state) [ 204s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 204s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/fst.h:950:11: required from here [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 204s] 348 | while (unfactored_.size() <= element.state) [ 204s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 204s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 204s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/fst.h:950:11: required from here [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 204s] 348 | while (unfactored_.size() <= element.state) [ 204s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 204s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/fst.h:950:11: required from here [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 204s] 348 | while (unfactored_.size() <= element.state) [ 204s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 204s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/fst.h:950:11: required from here [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 204s] 348 | while (unfactored_.size() <= element.state) [ 204s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 204s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ~~~~~~~~~~~~^~ [ 204s] ./../include/fst/fst.h:950:11: required from here [ 204s] 950 | StateId Start() const override { return impl_->Start(); } [ 204s] | ^~~~~ [ 204s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 204s] 348 | while (unfactored_.size() <= element.state) [ 204s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 204s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 205s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 205s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 205s] mv -f $depbase.Tpo $depbase.Plo [ 206s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 207s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 207s] In file included from ./../include/fst/script/replace.h:26, [ 207s] from replace.cc:18: [ 207s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 207s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 207s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 207s] | ^~~~~~ [ 207s] | template [ 208s] In file included from ./../include/fst/vector-fst.h:34, [ 208s] from ./../include/fst/cache.h:33, [ 208s] from ./../include/fst/replace.h:31: [ 208s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 128 | class ImplToExpandedFst : public ImplToFst { [ 208s] | ^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] In file included from ./../include/fst/expanded-fst.h:33, [ 208s] from ./../include/fst/mutable-fst.h:37: [ 208s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 128 | class ImplToExpandedFst : public ImplToFst { [ 208s] | ^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 128 | class ImplToExpandedFst : public ImplToFst { [ 208s] | ^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 128 | class ImplToExpandedFst : public ImplToFst { [ 208s] | ^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 128 | class ImplToExpandedFst : public ImplToFst { [ 208s] | ^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 128 | class ImplToExpandedFst : public ImplToFst { [ 208s] | ^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 208s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 208s] 520 | class VectorFst : public ImplToMutableFst> { [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 208s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 208s] | ^~~~~~~ [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 208s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 208s] | ^~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 208s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 208s] | ^~~~~~~~~~~~~~~~ [ 208s] In file included from ./../include/fst/replace.h:36: [ 208s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 208s] | ~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 208s] | ~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 208s] | ~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 208s] 134 | GetDependencies(false); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 605 | return replace_util.CyclicDependencies(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 208s] 134 | GetDependencies(false); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 605 | return replace_util.CyclicDependencies(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 208s] 134 | GetDependencies(false); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 605 | return replace_util.CyclicDependencies(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 208s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 208s] 69 | if (rfst.CyclicDependencies()) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 208s] replace.cc:39:1: required from here [ 208s] 164 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 208s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 209s] ./../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 > >*> > >]': [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 209s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 209s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 209s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 209s] 608 | std::forward<_Args>(__args)...); // might throw [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 969 | auto __pi = ::new (__mem) [ 209s] | ^~~~~~~~~~~~~ [ 209s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 209s] | ^ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 1008 | std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 209s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 209s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 209s] | ^~~~ [ 209s] replace.cc:39:1: required from here [ 209s] 164 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 209s] | ~~^~~~~~~~~~~~~~~~~ [ 209s] ./../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 > >*> > >]': [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 209s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 209s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 209s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 209s] 608 | std::forward<_Args>(__args)...); // might throw [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 969 | auto __pi = ::new (__mem) [ 209s] | ^~~~~~~~~~~~~ [ 209s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 209s] | ^ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 1008 | std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 209s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 209s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 209s] | ^~~~ [ 209s] replace.cc:39:1: required from here [ 209s] 164 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 209s] | ~~^~~~~~~~~~~~~~~~~ [ 209s] ./../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 > >*> > >]': [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 209s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 209s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 209s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 209s] 608 | std::forward<_Args>(__args)...); // might throw [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 969 | auto __pi = ::new (__mem) [ 209s] | ^~~~~~~~~~~~~ [ 209s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 209s] | ^ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 1008 | std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 209s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 209s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 209s] | ^~~~ [ 209s] replace.cc:39:1: required from here [ 209s] 164 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 209s] | ~~^~~~~~~~~~~~~~~~~ [ 209s] ./../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 > >*> > >]': [ 209s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 209s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 209s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 569 | return_label_type_, call_output_label_, [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 570 | &all_non_empty_and_sorted)); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 209s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 209s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 209s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 209s] 608 | std::forward<_Args>(__args)...); // might throw [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 969 | auto __pi = ::new (__mem) [ 209s] | ^~~~~~~~~~~~~ [ 209s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 209s] | ^ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 1008 | std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 209s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 209s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 209s] | ^~~~ [ 209s] replace.cc:39:1: required from here [ 209s] 164 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 209s] | ~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 209s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 209s] mv -f $depbase.Tpo $depbase.Plo [ 209s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 209s] ./../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 > >*> > >]': [ 209s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 209s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 209s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 569 | return_label_type_, call_output_label_, [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 570 | &all_non_empty_and_sorted)); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 209s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 209s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 209s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 209s] 608 | std::forward<_Args>(__args)...); // might throw [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 969 | auto __pi = ::new (__mem) [ 209s] | ^~~~~~~~~~~~~ [ 209s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 209s] | ^ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 1008 | std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 209s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 209s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 209s] | ^~~~ [ 209s] replace.cc:39:1: required from here [ 209s] 164 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 209s] | ~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../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 > >*> > >]': [ 209s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 209s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 209s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 569 | return_label_type_, call_output_label_, [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 570 | &all_non_empty_and_sorted)); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 209s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 209s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 209s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 209s] 608 | std::forward<_Args>(__args)...); // might throw [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 969 | auto __pi = ::new (__mem) [ 209s] | ^~~~~~~~~~~~~ [ 209s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 209s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 209s] | ^ [ 209s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 209s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] 1008 | std::forward<_Args>(__args)...); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 209s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 209s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 209s] | ^~~~ [ 209s] replace.cc:39:1: required from here [ 209s] 164 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 209s] | ~~^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 209s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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]': [ 211s] ./../include/fst/replace.h:744:12: required from here [ 211s] 744 | uint64_t Properties(uint64_t mask) const override { [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]': [ 211s] ./../include/fst/replace.h:744:12: required from here [ 211s] 744 | uint64_t Properties(uint64_t mask) const override { [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]': [ 211s] ./../include/fst/replace.h:744:12: required from here [ 211s] 744 | uint64_t Properties(uint64_t mask) const override { [ 211s] | ^~~~~~~~~~ [ 211s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~~ [ 211s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 211s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 211s] mv -f $depbase.Tpo $depbase.Plo [ 211s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 211s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 211s] 409 | BaseImpl::DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 211s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:336:8: required from here [ 211s] 336 | void DeleteStates(const std::vector &dstates) override { [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 211s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 211s] 409 | BaseImpl::DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 211s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:336:8: required from here [ 211s] 336 | void DeleteStates(const std::vector &dstates) override { [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 211s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 211s] 409 | BaseImpl::DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 211s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:336:8: required from here [ 211s] 336 | void DeleteStates(const std::vector &dstates) override { [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 211s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 211s] 1314 | InitMatchers(); [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 211s] 1032 | return new ReplaceFstMatcher(this, [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 1033 | match_type); [ 211s] | ~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1028:21: required from here [ 211s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 211s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 211s] 1314 | InitMatchers(); [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 211s] 1032 | return new ReplaceFstMatcher(this, [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 1033 | match_type); [ 211s] | ~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1028:21: required from here [ 211s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~ [ 211s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 211s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 211s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 211s] 1314 | InitMatchers(); [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 211s] 1032 | return new ReplaceFstMatcher(this, [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 1033 | match_type); [ 211s] | ~~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1028:21: required from here [ 211s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 211s] | ^~~~~~~~~~~ [ 211s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~ [ 211s] In file included from ./../include/fst/script/reweight.h:24, [ 211s] from reweight.cc:18: [ 211s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 211s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 211s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] reweight.cc:31:1: required from here [ 211s] 164 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 72 | if (s == potential.size()) break; [ 211s] | ~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 78 | if (arc.nextstate >= potential.size()) continue; [ 211s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 106 | const auto startweight = fst->Start() < potential.size() [ 211s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 211s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 211s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] reweight.cc:31:1: required from here [ 211s] 164 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 72 | if (s == potential.size()) break; [ 211s] | ~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 78 | if (arc.nextstate >= potential.size()) continue; [ 211s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 106 | const auto startweight = fst->Start() < potential.size() [ 211s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 211s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 211s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] reweight.cc:31:1: required from here [ 211s] 164 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 72 | if (s == potential.size()) break; [ 211s] | ~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 78 | if (arc.nextstate >= potential.size()) continue; [ 211s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 211s] 106 | const auto startweight = fst->Start() < potential.size() [ 211s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]': [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 212s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 212s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 212s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 212s] 608 | std::forward<_Args>(__args)...); // might throw [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 969 | auto __pi = ::new (__mem) [ 212s] | ^~~~~~~~~~~~~ [ 212s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 212s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 212s] | ^ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 212s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1008 | std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 212s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 212s] 1015 | : ImplToFst(fst, safe) {} [ 212s] | ^ [ 212s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 212s] 1019 | return new ReplaceFst(*this, safe); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1018:15: required from here [ 212s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 212s] | ^~~~ [ 212s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 212s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]': [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 212s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 212s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 212s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 212s] 608 | std::forward<_Args>(__args)...); // might throw [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 969 | auto __pi = ::new (__mem) [ 212s] | ^~~~~~~~~~~~~ [ 212s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 212s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 212s] | ^ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 212s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1008 | std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 212s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 212s] 1015 | : ImplToFst(fst, safe) {} [ 212s] | ^ [ 212s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 212s] 1019 | return new ReplaceFst(*this, safe); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1018:15: required from here [ 212s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 212s] | ^~~~ [ 212s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 212s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]': [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 212s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 212s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 212s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 212s] 608 | std::forward<_Args>(__args)...); // might throw [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 969 | auto __pi = ::new (__mem) [ 212s] | ^~~~~~~~~~~~~ [ 212s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 212s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 212s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 212s] | ^ [ 212s] /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 >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 212s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1008 | std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 212s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 212s] 1015 | : ImplToFst(fst, safe) {} [ 212s] | ^ [ 212s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]' [ 212s] 1019 | return new ReplaceFst(*this, safe); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1018:15: required from here [ 212s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 212s] | ^~~~ [ 212s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 212s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 213s] from rmepsilon.cc:18: [ 213s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 213s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] 679 | &unweighted); [ 213s] | ~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 213s] | ^~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 213s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 62 | RmEpsilon(fst, distance, ropts); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 62 | RmEpsilon(fst, distance, ropts); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 62 | RmEpsilon(fst, distance, ropts); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 62 | RmEpsilon(fst, distance, ropts); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 62 | RmEpsilon(fst, distance, ropts); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 213s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 213s] mv -f $depbase.Tpo $depbase.Plo [ 213s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 213s] 62 | RmEpsilon(fst, distance, ropts); [ 213s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 213s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 213s] 123 | internal::RmEpsilon(fst, opts); [ 213s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 213s] rmepsilon.cc:34:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 213s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 213s] | ~~^~~~~~~~~~~~~~ [ 213s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 213s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 213s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 214s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 214s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] 679 | &unweighted); [ 214s] | ~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 214s] | ^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 214s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 214s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] 679 | &unweighted); [ 214s] | ~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 214s] | ^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 214s] | ~~^~~~~~~~~~~~~~ [ 214s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 214s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/queue.h:33: [ 214s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 214s] ./../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]' [ 214s] 303 | Connect(fst); [ 214s] | ~~~~~~~^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/queue.h:35: [ 214s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 214s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 214s] 114 | visitor->FinishVisit(); [ 214s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 214s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 214s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 214s] | ^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 214s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 214s] 303 | Connect(fst); [ 214s] | ~~~~~~~^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~ [ 214s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 214s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 214s] 114 | visitor->FinishVisit(); [ 214s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 214s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 214s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 214s] | ^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 214s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 214s] 303 | Connect(fst); [ 214s] | ~~~~~~~^~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 214s] 62 | RmEpsilon(fst, distance, ropts); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 214s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 214s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 214s] 123 | internal::RmEpsilon(fst, opts); [ 214s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 214s] rmepsilon.cc:34:1: required from here [ 214s] 164 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 214s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 214s] | ~~^~~~~~~~~~~~~~~ [ 215s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 215s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 215s] 114 | visitor->FinishVisit(); [ 215s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 215s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 215s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 215s] | ^~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~ [ 215s] In file included from ./../include/fst/rmepsilon.h:36: [ 215s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 215s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 215s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 215s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~ [ 215s] In file included from ./../include/fst/connect.h:29: [ 215s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 215s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 215s] 128 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 215s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 215s] 520 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 313 | VectorFst rfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 215s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 215s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] In file included from ./../include/fst/arcfilter.h:24, [ 215s] from ./../include/fst/queue.h:32: [ 215s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 215s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 215s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 215s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 215s] 520 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 313 | VectorFst rfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 215s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 215s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] In file included from ./../include/fst/mutable-fst.h:37: [ 215s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 215s] 128 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 215s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 215s] 520 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 313 | VectorFst rfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 215s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 215s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 215s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] In file included from ./../include/fst/queue.h:34: [ 215s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 215s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 146 | enqueued[s] = heap.Insert(s); [ 215s] | ~~~~~~~~~~~^~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 57 | if (size_ < values_.size()) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 215s] ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 215s] 224 | state_queue_->Update(nextstate); [ 215s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' [ 215s] 151 | sd_state_.ShortestDistance(source); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 270 | rmeps_state.Expand(state); [ 215s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 215s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 215s] 184 | state_queue_->Enqueue(source); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::StateId = int]' [ 215s] 151 | sd_state_.ShortestDistance(source); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 270 | rmeps_state.Expand(state); [ 215s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 215s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 215s] | ~~~~~~~~~~~~~~~~~^~~~ [ 215s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 215s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 215s] 218 | key_[s] = heap_.Insert(s); [ 215s] | ~~~~~~~~~~~~^~~ [ 215s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 215s] 184 | state_queue_->Enqueue(source); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' [ 215s] 151 | sd_state_.ShortestDistance(source); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 270 | rmeps_state.Expand(state); [ 215s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 57 | if (size_ < values_.size()) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 215s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 215s] mv -f $depbase.Tpo $depbase.Plo [ 215s] ./../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]': [ 215s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 215s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 679 | &unweighted); [ 215s] | ~~~~~~~~~~~~ [ 215s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 215s] | ^~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 215s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 215s] ./../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]': [ 215s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 215s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 679 | &unweighted); [ 215s] | ~~~~~~~~~~~~ [ 215s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 215s] | ^~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 215s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 215s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 215s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 215s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 215s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 215s] | ~~^~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 215s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 215s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 215s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 215s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 215s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 215s] 208 | Prune(fst, opts); [ 215s] | ~~~~~^~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 215s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 215s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 215s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 215s] | ~~^~~~~~~~~~~~~~~~~~~ [ 215s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 216s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 216s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 216s] 114 | visitor->FinishVisit(); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 216s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 216s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 216s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 216s] 655 | queue_ = std::make_unique>(fst, filter); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 216s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 216s] 208 | Prune(fst, opts); [ 216s] | ~~~~~^~~~~~~~~~~ [ 216s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 216s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 216s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/connect.h:29, [ 216s] from ./../include/fst/queue.h:33, [ 216s] from ./../include/fst/script/shortest-distance.h:25, [ 216s] from shortest-distance.cc:18: [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] In file included from ./../include/fst/arcfilter.h:24, [ 216s] from ./../include/fst/queue.h:32: [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] In file included from ./../include/fst/mutable-fst.h:37: [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 216s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 216s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 216s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:49:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 216s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 216s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:49:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 216s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 216s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:49:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 216s] ./../include/fst/queue.h:548:11: required from here [ 216s] 548 | StateId Head() const final { [ 216s] | ^~~~ [ 216s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 552 | ((front_ >= trivial_queue_.size()) || [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 216s] ./../include/fst/queue.h:563:8: required from here [ 216s] 563 | void Enqueue(StateId s) final { [ 216s] | ^~~~~~~ [ 216s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 216s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 216s] ./../include/fst/queue.h:581:8: required from here [ 216s] 581 | void Dequeue() final { [ 216s] | ^~~~~~~ [ 216s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 584 | } else if (front_ < trivial_queue_.size()) { [ 216s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 216s] ./../include/fst/queue.h:593:8: required from here [ 216s] 593 | bool Empty() const final { [ 216s] | ^~~~~ [ 216s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 602 | return (front_ >= trivial_queue_.size()) || [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 216s] ./../include/fst/queue.h:607:8: required from here [ 216s] 607 | void Clear() final { [ 216s] | ^~~~~ [ 216s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 611 | } else if (i < trivial_queue_.size()) { [ 216s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 216s] ./../include/fst/queue.h:232:8: required from here [ 216s] 232 | void Update(StateId s) override { [ 216s] | ^~~~~~ [ 216s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 216s] | ~~^~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/cache.h:33, [ 216s] from ./../include/fst/rmepsilon.h:32: [ 216s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 216s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 216s] 409 | BaseImpl::DeleteStates(dstates); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 216s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:336:8: required from here [ 216s] 336 | void DeleteStates(const std::vector &dstates) override { [ 216s] | ^~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 216s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 679 | &unweighted); [ 216s] | ~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 216s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 216s] | ^~~~~~~~~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 216s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 216s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 679 | &unweighted); [ 216s] | ~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 216s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 216s] | ^~~~~~~~~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 216s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 216s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 679 | &unweighted); [ 216s] | ~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 216s] | ^~~~~~~~~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 216s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 216s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 679 | &unweighted); [ 216s] | ~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 216s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 216s] | ^~~~~~~~~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 216s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 216s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 217s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 217s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 217s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 217s] ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 217s] 224 | state_queue_->Update(nextstate); [ 217s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 217s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 217s] 264 | sd_state.ShortestDistance(opts.source); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 217s] 112 | ShortestDistance(fst, distance, sopts); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 217s] 121 | ShortestDistance>(fst, distance, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 217s] 180 | internal::ShortestDistance>( [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 217s] 182 | fst, &typed_distance, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:47:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 217s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 217s] | ~~^~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 217s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 217s] 184 | state_queue_->Enqueue(source); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 217s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 217s] 264 | sd_state.ShortestDistance(opts.source); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 217s] 112 | ShortestDistance(fst, distance, sopts); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 217s] 121 | ShortestDistance>(fst, distance, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 217s] 190 | internal::ShortestDistance>( [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 217s] 191 | fst, &typed_distance, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:47:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 217s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 217s] | ~~~~~~~~~~~~~~~~~^~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 125 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 129 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 130 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 134 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 135 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/queue.h:34: [ 218s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 218s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 218s] 218 | key_[s] = heap_.Insert(s); [ 218s] | ~~~~~~~~~~~~^~~ [ 218s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 218s] 184 | state_queue_->Enqueue(source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 264 | sd_state.ShortestDistance(opts.source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 112 | ShortestDistance(fst, distance, sopts); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 121 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 180 | internal::ShortestDistance>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 182 | fst, &typed_distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 57 | if (size_ < values_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 125 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 129 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 130 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 134 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 135 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 125 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 129 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 130 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 134 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 135 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/queue.h:35: [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 218s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/vector-fst.h:34, [ 218s] from ./../include/fst/cache.h:33, [ 218s] from ./../include/fst/shortest-path.h:31, [ 218s] from ./../include/fst/script/shortest-path.h:25, [ 218s] from shortest-path.cc:18: [ 218s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 128 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 520 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 468 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] In file included from ./../include/fst/expanded-fst.h:33, [ 218s] from ./../include/fst/mutable-fst.h:37: [ 218s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 520 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 468 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 128 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 520 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 468 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 99 | ShortestPath>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 100 | ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 483 | opts.weight_threshold, opts.state_threshold); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:339:53: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'fst::Fst > > >::StateId' {aka 'int'} [-Wsign-compare] [ 218s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:348:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 348 | while (pairs.size() <= final_state) { [ 218s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:367:24: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 218s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:373:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 218s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 218s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 99 | ShortestPath>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 100 | ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/test-properties.h:27, [ 218s] from ./../include/fst/vector-fst.h:35: [ 218s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 218s] ./../include/fst/shortest-path.h:401:10: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 218s] 401 | Connect(ofst); [ 218s] | ~~~~~~~^~~~~~ [ 218s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 483 | opts.weight_threshold, opts.state_threshold); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/shortest-distance.h:31, [ 218s] from ./../include/fst/prune.h:31, [ 218s] from ./../include/fst/determinize.h:41, [ 218s] from ./../include/fst/shortest-path.h:32: [ 218s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 218s] ./../include/fst/shortest-path.h:229:30: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 218s] 229 | state_queue->Update(arc.nextstate); [ 218s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 99 | ShortestPath>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 100 | ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 218s] | ~~^~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 218s] ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 218s] 189 | state_queue->Enqueue(source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 218s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 218s] | ~~~~~~~~~~~~~~~~~^~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 218s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /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 > >&, const vector, allocator > >*&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 65 | QueueConstructor::Construct(ifst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/prune.h:30: [ 218s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 218s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 218s] 218 | key_[s] = heap_.Insert(s); [ 218s] | ~~~~~~~~~~~~^~~ [ 218s] ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 218s] 189 | state_queue->Enqueue(source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 99 | ShortestPath>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 100 | ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 57 | if (size_ < values_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/queue.h:35: [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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 > >&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:100:52: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 100 | return std::make_unique>(fst, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 218s] 65 | QueueConstructor::Construct(ifst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 218s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 219s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 219s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 219s] | ^~~~~~~ [ 219s] /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 >]' [ 219s] 196 | { return bool(_M_comp(*__it, __val)); } [ 219s] | ~~~~~~~^~~~~~~~~~~~~~ [ 219s] /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 > >]' [ 219s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] /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 >]' [ 219s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 219s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/shortest-path.h:389:21: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 219s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 219s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 219s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 483 | opts.weight_threshold, opts.state_threshold); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 219s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 219s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../include/fst/shortest-path.h:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 219s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 219s] ./../include/fst/queue.h:548:11: required from here [ 219s] 548 | StateId Head() const final { [ 219s] | ^~~~ [ 219s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 552 | ((front_ >= trivial_queue_.size()) || [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 219s] ./../include/fst/queue.h:563:8: required from here [ 219s] 563 | void Enqueue(StateId s) final { [ 219s] | ^~~~~~~ [ 219s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 219s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:581:8: required from here [ 219s] 581 | void Dequeue() final { [ 219s] | ^~~~~~~ [ 219s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 584 | } else if (front_ < trivial_queue_.size()) { [ 219s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:593:8: required from here [ 219s] 593 | bool Empty() const final { [ 219s] | ^~~~~ [ 219s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 602 | return (front_ >= trivial_queue_.size()) || [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:607:8: required from here [ 219s] 607 | void Clear() final { [ 219s] | ^~~~~ [ 219s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 611 | } else if (i < trivial_queue_.size()) { [ 219s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 219s] ./../include/fst/queue.h:232:8: required from here [ 219s] 232 | void Update(StateId s) override { [ 219s] | ^~~~~~ [ 219s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 219s] | ~~^~~~~~~~~~~~~~ [ 219s] In file included from ./../include/fst/cache.h:33, [ 219s] from ./../include/fst/shortest-distance.h:29: [ 219s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 219s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 219s] 409 | BaseImpl::DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 219s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:336:8: required from here [ 219s] 336 | void DeleteStates(const std::vector &dstates) override { [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 219s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 219s] 409 | BaseImpl::DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 219s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:336:8: required from here [ 219s] 336 | void DeleteStates(const std::vector &dstates) override { [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 219s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 219s] 409 | BaseImpl::DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 219s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:336:8: required from here [ 219s] 336 | void DeleteStates(const std::vector &dstates) override { [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 219s] ./../include/fst/queue.h:548:11: required from here [ 219s] 548 | StateId Head() const final { [ 219s] | ^~~~ [ 219s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 552 | ((front_ >= trivial_queue_.size()) || [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 219s] ./../include/fst/queue.h:563:8: required from here [ 219s] 563 | void Enqueue(StateId s) final { [ 219s] | ^~~~~~~ [ 219s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 219s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:581:8: required from here [ 219s] 581 | void Dequeue() final { [ 219s] | ^~~~~~~ [ 219s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 584 | } else if (front_ < trivial_queue_.size()) { [ 219s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:593:8: required from here [ 219s] 593 | bool Empty() const final { [ 219s] | ^~~~~ [ 219s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 602 | return (front_ >= trivial_queue_.size()) || [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:607:8: required from here [ 219s] 607 | void Clear() final { [ 219s] | ^~~~~ [ 219s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 611 | } else if (i < trivial_queue_.size()) { [ 219s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 219s] ./../include/fst/queue.h:232:8: required from here [ 219s] 232 | void Update(StateId s) override { [ 219s] | ^~~~~~ [ 219s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 219s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 219s] | ~~^~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 220s] 611 | return FindState(std::move(tuple)); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/determinize.h:605:11: required from here [ 220s] 605 | StateId ComputeStart() override { [ 220s] | ^~~~~~~~~~~~ [ 220s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] [ 220s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 220s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 220s] ./../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 > > > > >]': [ 220s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 220s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 220s] | ^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 220s] 611 | return FindState(std::move(tuple)); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/determinize.h:605:11: required from here [ 220s] 605 | StateId ComputeStart() override { [ 220s] | ^~~~~~~~~~~~ [ 220s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 220s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 220s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 220s] 409 | BaseImpl::DeleteStates(dstates); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 220s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 220s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 220s] ./../include/fst/mutable-fst.h:336:8: required from here [ 220s] 336 | void DeleteStates(const std::vector &dstates) override { [ 220s] | ^~~~~~~~~~~~ [ 220s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 220s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 220s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 220s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 220s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 221s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 222s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 224s] In file included from ./../include/fst/rational.h:31, [ 224s] from ./../include/fst/closure.h:28, [ 224s] from ./../include/fst/fstlib.h:55, [ 224s] from ./../include/fst/script/stateiterator-class.h:24, [ 224s] from stateiterator-class.cc:18: [ 224s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 224s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 224s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 224s] | ^~~~~~ [ 224s] | template [ 226s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 226s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 226s] mv -f $depbase.Tpo $depbase.Plo [ 226s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 227s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 227s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 227s] mv -f $depbase.Tpo $depbase.Plo [ 227s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 229s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 229s] text-io.cc:59:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] [ 229s] 59 | while (potentials->size() <= s) { [ 229s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 230s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 230s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 230s] mv -f $depbase.Tpo $depbase.Plo [ 230s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 233s] In file included from ./../include/fst/topsort.h:28, [ 233s] from ./../include/fst/script/topsort.h:21, [ 233s] from topsort.cc:18: [ 233s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 233s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 233s] 96 | StateSort(fst, order); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~ [ 233s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 233s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] topsort.cc:31:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 233s] 41 | if (order.size() != fst->NumStates()) { [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 233s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 233s] 96 | StateSort(fst, order); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~ [ 233s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 233s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] topsort.cc:31:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 233s] 41 | if (order.size() != fst->NumStates()) { [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 233s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 233s] 96 | StateSort(fst, order); [ 233s] | ~~~~~~~~~^~~~~~~~~~~~ [ 233s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 233s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] topsort.cc:31:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 233s] 41 | if (order.size() != fst->NumStates()) { [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 233s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 233s] 114 | visitor->FinishVisit(); [ 233s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 233s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 233s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 233s] 94 | DfsVisit(*fst, &top_order_visitor); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 233s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] topsort.cc:31:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 233s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 233s] 114 | visitor->FinishVisit(); [ 233s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 233s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 233s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 233s] 94 | DfsVisit(*fst, &top_order_visitor); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 233s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] topsort.cc:31:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 233s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 233s] 114 | visitor->FinishVisit(); [ 233s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 233s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 233s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 233s] 94 | DfsVisit(*fst, &top_order_visitor); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 233s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] topsort.cc:31:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~ [ 235s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 235s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 235s] mv -f $depbase.Tpo $depbase.Plo [ 236s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 237s] In file included from ./../include/fst/determinize.h:37: [ 237s] 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]', [ 237s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 237s] 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:630:43: [ 237s] ./../include/fst/bi-table.h:162: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=] [ 237s] 162 | current_entry_ = &entry; [ 237s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 237s] ./../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 >]': [ 237s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 237s] 332 | StateTuple *raw_tuple = tuple.release(); [ 237s] | ^~~~~~~~~ [ 237s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 237s] 628 | StateId FindState(std::unique_ptr tuple) { [ 237s] | ^ [ 238s] In file included from ./../include/fst/rational.h:31, [ 238s] from ./../include/fst/union.h:30, [ 238s] from ./../include/fst/script/union.h:24, [ 238s] from union.cc:18: [ 238s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 238s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 238s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 238s] | ^~~~~~ [ 238s] | template [ 239s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 239s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 239s] mv -f $depbase.Tpo $depbase.Plo [ 239s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 240s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 240s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 240s] mv -f $depbase.Tpo $depbase.Plo [ 240s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 242s] In file included from ./../include/fst/error-weight.h:22, [ 242s] from ./../include/fst/arc.h:30, [ 242s] from ./../include/fst/script/weight-class.h:28, [ 242s] from weight-class.cc:18: [ 242s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 242s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 242s] 331 | return w; [ 242s] | ^ [ 242s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 242s] 324 | Weight w; [ 242s] | ^ [ 242s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = TropicalWeightTpl]': [ 242s] ./../include/fst/util.h:331:10: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 242s] 331 | return w; [ 242s] | ^ [ 242s] ./../include/fst/util.h:324:10: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 242s] 324 | Weight w; [ 242s] | ^ [ 242s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 242s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 242s] 331 | return w; [ 242s] | ^ [ 242s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 242s] 324 | Weight w; [ 242s] | ^ [ 265s] In file included from ./../include/fst/determinize.h:37: [ 265s] 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]', [ 265s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 265s] 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:630:43: [ 265s] ./../include/fst/bi-table.h:162: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=] [ 265s] 162 | current_entry_ = &entry; [ 265s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 265s] ./../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 >]': [ 265s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 265s] 332 | StateTuple *raw_tuple = tuple.release(); [ 265s] | ^~~~~~~~~ [ 265s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 265s] 628 | StateId FindState(std::unique_ptr tuple) { [ 265s] | ^ [ 265s] 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]', [ 265s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 265s] 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:630:43: [ 265s] ./../include/fst/bi-table.h:162: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=] [ 265s] 162 | current_entry_ = &entry; [ 265s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 265s] ./../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 >]': [ 265s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 265s] 332 | StateTuple *raw_tuple = tuple.release(); [ 265s] | ^~~~~~~~~ [ 265s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 265s] 628 | StateId FindState(std::unique_ptr tuple) { [ 265s] | ^ [ 265s] 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]', [ 265s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 265s] 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:630:43: [ 265s] ./../include/fst/bi-table.h:162: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=] [ 265s] 162 | current_entry_ = &entry; [ 265s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 265s] ./../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 >]': [ 265s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 265s] 332 | StateTuple *raw_tuple = tuple.release(); [ 265s] | ^~~~~~~~~ [ 265s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 265s] 628 | StateId FindState(std::unique_ptr tuple) { [ 265s] | ^ [ 265s] 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]', [ 265s] 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:336:34, [ 265s] 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:630:43: [ 265s] ./../include/fst/bi-table.h:162: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=] [ 265s] 162 | current_entry_ = &entry; [ 265s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 265s] ./../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 >]': [ 265s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 265s] 332 | StateTuple *raw_tuple = tuple.release(); [ 265s] | ^~~~~~~~~ [ 265s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 265s] 628 | StateId FindState(std::unique_ptr tuple) { [ 265s] | ^ [ 266s] 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]', [ 266s] 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:336:34, [ 266s] 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:630:43: [ 266s] ./../include/fst/bi-table.h:162: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=] [ 266s] 162 | current_entry_ = &entry; [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 266s] ./../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 >]': [ 266s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 266s] 332 | StateTuple *raw_tuple = tuple.release(); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 266s] 628 | StateId FindState(std::unique_ptr tuple) { [ 266s] | ^ [ 266s] 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]', [ 266s] 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:336:34, [ 266s] 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:630:43: [ 266s] ./../include/fst/bi-table.h:162: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=] [ 266s] 162 | current_entry_ = &entry; [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 266s] ./../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 >]': [ 266s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 266s] 332 | StateTuple *raw_tuple = tuple.release(); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 266s] 628 | StateId FindState(std::unique_ptr tuple) { [ 266s] | ^ [ 266s] 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]', [ 266s] 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:336:34, [ 266s] 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:630:43: [ 266s] ./../include/fst/bi-table.h:162: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=] [ 266s] 162 | current_entry_ = &entry; [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 266s] ./../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 >]': [ 266s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 266s] 332 | StateTuple *raw_tuple = tuple.release(); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 266s] 628 | StateId FindState(std::unique_ptr tuple) { [ 266s] | ^ [ 266s] 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]', [ 266s] 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:336:34, [ 266s] 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:630:43: [ 266s] ./../include/fst/bi-table.h:162: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=] [ 266s] 162 | current_entry_ = &entry; [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 266s] ./../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 >]': [ 266s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 266s] 332 | StateTuple *raw_tuple = tuple.release(); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 266s] 628 | StateId FindState(std::unique_ptr tuple) { [ 266s] | ^ [ 266s] 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]', [ 266s] 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:336:34, [ 266s] 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:630:43: [ 266s] ./../include/fst/bi-table.h:162: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=] [ 266s] 162 | current_entry_ = &entry; [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 266s] ./../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 >]': [ 266s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 266s] 332 | StateTuple *raw_tuple = tuple.release(); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 266s] 628 | StateId FindState(std::unique_ptr tuple) { [ 266s] | ^ [ 266s] 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]', [ 266s] 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:336:34, [ 266s] 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:630:43: [ 266s] ./../include/fst/bi-table.h:162: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=] [ 266s] 162 | current_entry_ = &entry; [ 266s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 266s] ./../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 >]': [ 266s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 266s] 332 | StateTuple *raw_tuple = tuple.release(); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 266s] 628 | StateId FindState(std::unique_ptr tuple) { [ 266s] | ^ [ 277s] In file included from ./../include/fst/state-table.h:29, [ 277s] from ./../include/fst/replace.h:37: [ 277s] 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]', [ 277s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 277s] 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]', [ 277s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 277s] 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]', [ 277s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 277s] 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]', [ 277s] 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:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 277s] 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]', [ 277s] 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:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 277s] 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]', [ 277s] 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:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 277s] 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]', [ 277s] 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:336:34, [ 277s] 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:630:43: [ 277s] ./../include/fst/bi-table.h:162: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=] [ 277s] 162 | current_entry_ = &entry; [ 277s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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 >]': [ 277s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 277s] 332 | StateTuple *raw_tuple = tuple.release(); [ 277s] | ^~~~~~~~~ [ 277s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 277s] 628 | StateId FindState(std::unique_ptr tuple) { [ 277s] | ^ [ 278s] 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]', [ 278s] 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:336:34, [ 278s] 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:630:43: [ 278s] ./../include/fst/bi-table.h:162: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=] [ 278s] 162 | current_entry_ = &entry; [ 278s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 278s] ./../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 >]': [ 278s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 278s] 332 | StateTuple *raw_tuple = tuple.release(); [ 278s] | ^~~~~~~~~ [ 278s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 278s] 628 | StateId FindState(std::unique_ptr tuple) { [ 278s] | ^ [ 278s] 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]', [ 278s] 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:336:34, [ 278s] 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:630:43: [ 278s] ./../include/fst/bi-table.h:162: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=] [ 278s] 162 | current_entry_ = &entry; [ 278s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 278s] ./../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 >]': [ 278s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 278s] 332 | StateTuple *raw_tuple = tuple.release(); [ 278s] | ^~~~~~~~~ [ 278s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 278s] 628 | StateId FindState(std::unique_ptr tuple) { [ 278s] | ^ [ 278s] 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]', [ 278s] 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:336:34, [ 278s] 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:630:43: [ 278s] ./../include/fst/bi-table.h:162: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=] [ 278s] 162 | current_entry_ = &entry; [ 278s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 278s] ./../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 >]': [ 278s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 278s] 332 | StateTuple *raw_tuple = tuple.release(); [ 278s] | ^~~~~~~~~ [ 278s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 278s] 628 | StateId FindState(std::unique_ptr tuple) { [ 278s] | ^ [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl [ 321s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -m64 -march=nehalem -msse4.2 -mfpmath=sse -g /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.2/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.25 -o .libs/libfstscript.so.25.0.0 [ 326s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 326s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 326s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 326s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 326s] Making all in bin [ 326s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 326s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 326s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 326s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 326s] mv -f $depbase.Tpo $depbase.Po [ 327s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 327s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 327s] mv -f $depbase.Tpo $depbase.Po [ 327s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 327s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 327s] mv -f $depbase.Tpo $depbase.Po [ 327s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 327s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 327s] mv -f $depbase.Tpo $depbase.Po [ 327s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 327s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 327s] mv -f $depbase.Tpo $depbase.Po [ 327s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 327s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 327s] mv -f $depbase.Tpo $depbase.Po [ 327s] In file included from ./../include/fst/accumulator.h:34, [ 327s] from ./../include/fst/label-reachable.h:30, [ 327s] from ./../include/fst/lookahead-matcher.h:35, [ 327s] from ./../include/fst/lookahead-filter.h:31, [ 327s] from ./../include/fst/compose.h:33, [ 327s] from ./../include/fst/script/compose.h:23, [ 327s] from fstcompose-main.cc:26: [ 327s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 327s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 327s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 327s] | ^~~~~~ [ 327s] | template [ 327s] In file included from ./../include/fst/rational.h:31, [ 327s] from ./../include/fst/concat.h:29, [ 327s] from ./../include/fst/script/concat.h:23, [ 327s] from fstconcat-main.cc:26: [ 327s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 327s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 327s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 327s] | ^~~~~~ [ 327s] | template [ 327s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 327s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 327s] mv -f $depbase.Tpo $depbase.Po [ 328s] In file included from ./../include/fst/accumulator.h:34, [ 328s] from ./../include/fst/label-reachable.h:30, [ 328s] from ./../include/fst/lookahead-matcher.h:35, [ 328s] from ./../include/fst/lookahead-filter.h:31, [ 328s] from ./../include/fst/compose.h:33, [ 328s] from ./../include/fst/script/getters.h:28, [ 328s] from fstarcsort-main.cc:27: [ 328s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 328s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 328s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 328s] | ^~~~~~ [ 328s] | template [ 328s] In file included from ./../include/fst/rational.h:31, [ 328s] from ./../include/fst/closure.h:28, [ 328s] from ./../include/fst/script/closure.h:23, [ 328s] from fstclosure-main.cc:25: [ 328s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 328s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 328s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 328s] | ^~~~~~ [ 328s] | template [ 328s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 328s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 328s] mv -f $depbase.Tpo $depbase.Po [ 328s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 328s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 328s] mv -f $depbase.Tpo $depbase.Po [ 328s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 328s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 328s] mv -f $depbase.Tpo $depbase.Po [ 328s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 328s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 328s] mv -f $depbase.Tpo $depbase.Po [ 328s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 328s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 328s] mv -f $depbase.Tpo $depbase.Po [ 328s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 328s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 328s] mv -f $depbase.Tpo $depbase.Po [ 329s] In file included from ./../include/fst/accumulator.h:34, [ 329s] from ./../include/fst/label-reachable.h:30, [ 329s] from ./../include/fst/lookahead-matcher.h:35, [ 329s] from ./../include/fst/lookahead-filter.h:31, [ 329s] from ./../include/fst/compose.h:33, [ 329s] from ./../include/fst/difference.h:28, [ 329s] from ./../include/fst/script/difference.h:23, [ 329s] from fstdifference-main.cc:26: [ 329s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 329s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 329s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 329s] | ^~~~~~ [ 329s] | template [ 329s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 329s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 329s] mv -f $depbase.Tpo $depbase.Po [ 329s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 329s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 329s] mv -f $depbase.Tpo $depbase.Po [ 329s] In file included from ./../include/fst/accumulator.h:34, [ 329s] from ./../include/fst/label-reachable.h:30, [ 329s] from ./../include/fst/lookahead-matcher.h:35, [ 329s] from ./../include/fst/lookahead-filter.h:31, [ 329s] from ./../include/fst/compose.h:33, [ 329s] from ./../include/fst/script/getters.h:28, [ 329s] from fstdeterminize-main.cc:26: [ 329s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 329s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 329s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 329s] | ^~~~~~ [ 329s] | template [ 329s] In file included from ./../include/fst/accumulator.h:34, [ 329s] from ./../include/fst/label-reachable.h:30, [ 329s] from ./../include/fst/lookahead-matcher.h:35, [ 329s] from ./../include/fst/lookahead-filter.h:31, [ 329s] from ./../include/fst/compose.h:33, [ 329s] from ./../include/fst/disambiguate.h:33, [ 329s] from ./../include/fst/script/disambiguate.h:25, [ 329s] from fstdisambiguate-main.cc:25: [ 329s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 329s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 329s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 329s] | ^~~~~~ [ 329s] | template [ 329s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 329s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 329s] mv -f $depbase.Tpo $depbase.Po [ 330s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] In file included from ./../include/fst/accumulator.h:34, [ 330s] from ./../include/fst/label-reachable.h:30, [ 330s] from ./../include/fst/lookahead-matcher.h:35, [ 330s] from ./../include/fst/lookahead-filter.h:31, [ 330s] from ./../include/fst/compose.h:33, [ 330s] from ./../include/fst/script/getters.h:28, [ 330s] from fstencode-main.cc:27: [ 330s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 330s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 330s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 330s] | ^~~~~~ [ 330s] | template [ 330s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 330s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Po [ 330s] In file included from ./../include/fst/accumulator.h:34, [ 330s] from ./../include/fst/label-reachable.h:30, [ 330s] from ./../include/fst/lookahead-matcher.h:35, [ 330s] from ./../include/fst/lookahead-filter.h:31, [ 330s] from ./../include/fst/compose.h:33, [ 330s] from ./../include/fst/script/getters.h:28, [ 330s] from fstepsnormalize-main.cc:26: [ 330s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 330s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 330s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 330s] | ^~~~~~ [ 330s] | template [ 331s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 331s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 331s] mv -f $depbase.Tpo $depbase.Po [ 331s] In file included from ./../include/fst/accumulator.h:34, [ 331s] from ./../include/fst/label-reachable.h:30, [ 331s] from ./../include/fst/lookahead-matcher.h:35, [ 331s] from ./../include/fst/lookahead-filter.h:31, [ 331s] from ./../include/fst/compose.h:33, [ 331s] from ./../include/fst/script/getters.h:28, [ 331s] from fstequivalent-main.cc:27: [ 331s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 331s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 331s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 331s] | ^~~~~~ [ 331s] | template [ 332s] In file included from ./../include/fst/accumulator.h:34, [ 332s] from ./../include/fst/label-reachable.h:30, [ 332s] from ./../include/fst/lookahead-matcher.h:35, [ 332s] from ./../include/fst/lookahead-filter.h:31, [ 332s] from ./../include/fst/compose.h:33, [ 332s] from ./../include/fst/script/getters.h:28, [ 332s] from fstinfo-main.cc:29: [ 332s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 332s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 332s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 332s] | ^~~~~~ [ 332s] | template [ 332s] In file included from ./../include/fst/accumulator.h:34, [ 332s] from ./../include/fst/label-reachable.h:30, [ 332s] from ./../include/fst/lookahead-matcher.h:35, [ 332s] from ./../include/fst/lookahead-filter.h:31, [ 332s] from ./../include/fst/compose.h:33, [ 332s] from ./../include/fst/script/getters.h:28, [ 332s] from fstintersect-main.cc:26: [ 332s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 332s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 332s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 332s] | ^~~~~~ [ 332s] | template [ 332s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 332s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 332s] mv -f $depbase.Tpo $depbase.Po [ 332s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 332s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 332s] mv -f $depbase.Tpo $depbase.Po [ 333s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 333s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 333s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 333s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 333s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 333s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 333s] In file included from ./../include/fst/accumulator.h:34, [ 333s] from ./../include/fst/label-reachable.h:30, [ 333s] from ./../include/fst/lookahead-matcher.h:35, [ 333s] from ./../include/fst/lookahead-filter.h:31, [ 333s] from ./../include/fst/compose.h:33, [ 333s] from ./../include/fst/script/getters.h:28, [ 333s] from fstmap-main.cc:26: [ 333s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 333s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 333s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 333s] | ^~~~~~ [ 333s] | template [ 333s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 333s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 333s] mv -f $depbase.Tpo $depbase.Po [ 334s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 334s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 334s] mv -f $depbase.Tpo $depbase.Po [ 334s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 334s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 334s] mv -f $depbase.Tpo $depbase.Po [ 334s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 334s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 334s] mv -f $depbase.Tpo $depbase.Po [ 334s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 334s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 334s] mv -f $depbase.Tpo $depbase.Po [ 334s] In file included from ./../include/fst/rational.h:31, [ 334s] from ./../include/fst/closure.h:28, [ 334s] from ./../include/fst/fstlib.h:55, [ 334s] from ./../include/fst/script/print-impl.h:28, [ 334s] from ./../include/fst/script/print.h:26, [ 334s] from fstprint-main.cc:29: [ 334s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 334s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 334s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 334s] | ^~~~~~ [ 334s] | template [ 335s] In file included from ./../include/fst/accumulator.h:34, [ 335s] from ./../include/fst/label-reachable.h:30, [ 335s] from ./../include/fst/lookahead-matcher.h:35, [ 335s] from ./../include/fst/lookahead-filter.h:31, [ 335s] from ./../include/fst/compose.h:33, [ 335s] from ./../include/fst/script/getters.h:28, [ 335s] from fstproject-main.cc:25: [ 335s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 335s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 335s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 335s] | ^~~~~~ [ 335s] | template [ 335s] In file included from ./../include/fst/accumulator.h:34, [ 335s] from ./../include/fst/label-reachable.h:30, [ 335s] from ./../include/fst/lookahead-matcher.h:35, [ 335s] from ./../include/fst/lookahead-filter.h:31, [ 335s] from ./../include/fst/compose.h:33, [ 335s] from ./../include/fst/script/getters.h:28, [ 335s] from fstpush-main.cc:26: [ 335s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 335s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 335s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 335s] | ^~~~~~ [ 335s] | template [ 335s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 335s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 335s] mv -f $depbase.Tpo $depbase.Po [ 335s] In file included from ./../include/fst/accumulator.h:34, [ 335s] from ./../include/fst/label-reachable.h:30, [ 335s] from ./../include/fst/lookahead-matcher.h:35, [ 335s] from ./../include/fst/lookahead-filter.h:31, [ 335s] from ./../include/fst/compose.h:33, [ 335s] from ./../include/fst/script/getters.h:28, [ 335s] from fstrandgen-main.cc:26: [ 335s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 335s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 335s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 335s] | ^~~~~~ [ 335s] | template [ 335s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 335s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 335s] mv -f $depbase.Tpo $depbase.Po [ 335s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 335s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 335s] mv -f $depbase.Tpo $depbase.Po [ 335s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 335s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 335s] mv -f $depbase.Tpo $depbase.Po [ 335s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 335s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 335s] mv -f $depbase.Tpo $depbase.Po [ 335s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 335s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 335s] mv -f $depbase.Tpo $depbase.Po [ 336s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 336s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 336s] mv -f $depbase.Tpo $depbase.Po [ 336s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 336s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 336s] mv -f $depbase.Tpo $depbase.Po [ 336s] In file included from ./../include/fst/accumulator.h:34, [ 336s] from ./../include/fst/label-reachable.h:30, [ 336s] from ./../include/fst/lookahead-matcher.h:35, [ 336s] from ./../include/fst/lookahead-filter.h:31, [ 336s] from ./../include/fst/compose.h:33, [ 336s] from ./../include/fst/script/getters.h:28, [ 336s] from fstreplace-main.cc:29: [ 336s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 336s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 336s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 336s] | ^~~~~~ [ 336s] | template [ 336s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 336s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 336s] mv -f $depbase.Tpo $depbase.Po [ 336s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 336s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 336s] mv -f $depbase.Tpo $depbase.Po [ 336s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 336s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 336s] mv -f $depbase.Tpo $depbase.Po [ 336s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 336s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 336s] mv -f $depbase.Tpo $depbase.Po [ 337s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 337s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 337s] mv -f $depbase.Tpo $depbase.Po [ 337s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 337s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 337s] mv -f $depbase.Tpo $depbase.Po [ 337s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 337s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 337s] mv -f $depbase.Tpo $depbase.Po [ 337s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 337s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 337s] mv -f $depbase.Tpo $depbase.Po [ 337s] In file included from ./../include/fst/accumulator.h:34, [ 337s] from ./../include/fst/label-reachable.h:30, [ 337s] from ./../include/fst/lookahead-matcher.h:35, [ 337s] from ./../include/fst/lookahead-filter.h:31, [ 337s] from ./../include/fst/compose.h:33, [ 337s] from ./../include/fst/script/getters.h:28, [ 337s] from fstreweight-main.cc:26: [ 337s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 337s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 337s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 337s] | ^~~~~~ [ 337s] | template [ 337s] In file included from ./../include/fst/accumulator.h:34, [ 337s] from ./../include/fst/label-reachable.h:30, [ 337s] from ./../include/fst/lookahead-matcher.h:35, [ 337s] from ./../include/fst/lookahead-filter.h:31, [ 337s] from ./../include/fst/compose.h:33, [ 337s] from ./../include/fst/script/getters.h:28, [ 337s] from fstrmepsilon-main.cc:26: [ 337s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 337s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 337s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 337s] | ^~~~~~ [ 337s] | template [ 338s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 338s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 338s] mv -f $depbase.Tpo $depbase.Po [ 338s] In file included from ./../include/fst/accumulator.h:34, [ 338s] from ./../include/fst/label-reachable.h:30, [ 338s] from ./../include/fst/lookahead-matcher.h:35, [ 338s] from ./../include/fst/lookahead-filter.h:31, [ 338s] from ./../include/fst/compose.h:33, [ 338s] from ./../include/fst/script/getters.h:28, [ 338s] from fstshortestdistance-main.cc:28: [ 338s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 338s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 338s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 338s] | ^~~~~~ [ 338s] | template [ 338s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 338s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 338s] mv -f $depbase.Tpo $depbase.Po [ 338s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 338s] In file included from ./../include/fst/accumulator.h:34, [ 338s] from ./../include/fst/label-reachable.h:30, [ 338s] from ./../include/fst/lookahead-matcher.h:35, [ 338s] from ./../include/fst/lookahead-filter.h:31, [ 338s] from ./../include/fst/compose.h:33, [ 338s] from ./../include/fst/script/getters.h:28, [ 338s] from fstshortestpath-main.cc:27: [ 338s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 338s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 338s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 338s] | ^~~~~~ [ 338s] | template [ 338s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 338s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 338s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 338s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] In file included from ./../include/fst/rational.h:31, [ 339s] from ./../include/fst/union.h:30, [ 339s] from ./../include/fst/script/union.h:24, [ 339s] from fstunion-main.cc:26: [ 339s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 339s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 339s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 339s] | ^~~~~~ [ 339s] | template [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 339s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 339s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -pie -o .libs/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 340s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 340s] Making all in test [ 340s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 340s] make[3]: Nothing to be done for 'all'. [ 340s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 340s] Making all in extensions [ 340s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 340s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 340s] make[4]: Nothing to be done for 'all-am'. [ 340s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 340s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 340s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 340s] make[3]: Nothing to be done for 'all-am'. [ 340s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 340s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 340s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 340s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 340s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 340s] + exit 0 [ 340s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.jSuOF2 [ 340s] + umask 022 [ 340s] + cd /home/abuild/rpmbuild/BUILD [ 340s] + cd openfst-1.8.2 [ 340s] + LANG=C [ 340s] + export LANG [ 340s] + unset DISPLAY [ 340s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 [ 340s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 [ 340s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 [ 341s] Making install in src [ 341s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 341s] Making install in include [ 341s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 341s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 341s] make[3]: Nothing to be done for 'install-exec-am'. [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst' [ 341s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h fst/heap.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst' [ 341s] /bin/install -c -m 644 fst/icu.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h fst/set-weight.h fst/shortest-distance.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst/script' [ 341s] /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.2-1.3.x86_64/usr/include/fst/script' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst/test' [ 341s] /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.2-1.3.x86_64/usr/include/fst/test' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst' [ 341s] /bin/install -c -m 644 fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst/script' [ 341s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/fstscript-decl.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/include/fst/script' [ 341s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 341s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 341s] Making install in lib [ 341s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 341s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64' [ 341s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64' [ 341s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64/libfst.so.25.0.0 [ 341s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so.25 || { rm -f libfst.so.25 && ln -s libfst.so.25.0.0 libfst.so.25; }; }) [ 341s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) [ 341s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64/libfst.la [ 341s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 341s] make[3]: Nothing to be done for 'install-data-am'. [ 341s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 341s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 341s] Making install in script [ 341s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 341s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 341s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64' [ 341s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64' [ 341s] libtool: warning: relinking 'libfstscript.la' [ 341s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64) [ 341s] libtool: relink: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -m64 -march=nehalem -msse4.2 -mfpmath=sse -g /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/usr/lib64 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.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.25 -o .libs/libfstscript.so.25.0.0 [ 346s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64/libfstscript.so.25.0.0 [ 346s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so.25 || { rm -f libfstscript.so.25 && ln -s libfstscript.so.25.0.0 libfstscript.so.25; }; }) [ 346s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) [ 346s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64/libfstscript.la [ 346s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 346s] make[3]: Nothing to be done for 'install-data-am'. [ 346s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 346s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 346s] Making install in bin [ 346s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 346s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 346s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin' [ 346s] /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.2-1.3.x86_64/usr/bin' [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstarcsort [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstclosure [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstcompile [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstcompose [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstconcat [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstconnect [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstconvert [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdeterminize [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdifference [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 346s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdisambiguate [ 346s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 346s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdraw [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstencode [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstepsnormalize [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstequal [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstequivalent [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstinfo [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstintersect [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstinvert [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstisomorphic [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstmap [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstminimize [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstprint [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstproject [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstprune [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstpush [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstrandgen [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstrelabel [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstreplace [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstreverse [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstreweight [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstrmepsilon [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstshortestdistance [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstshortestpath [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstsymbols [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstsynchronize [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fsttopsort [ 347s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 347s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstunion [ 347s] make[3]: Nothing to be done for 'install-data-am'. [ 347s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 347s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 347s] Making install in test [ 347s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 347s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 347s] make[3]: Nothing to be done for 'install-exec-am'. [ 347s] make[3]: Nothing to be done for 'install-data-am'. [ 347s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 347s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 347s] Making install in extensions [ 347s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 347s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 347s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 347s] make[4]: Nothing to be done for 'install-exec-am'. [ 347s] make[4]: Nothing to be done for 'install-data-am'. [ 347s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 347s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 347s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 347s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 347s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 347s] make[3]: Nothing to be done for 'install-exec-am'. [ 347s] make[3]: Nothing to be done for 'install-data-am'. [ 347s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 347s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 347s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 347s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 347s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 347s] make[2]: Nothing to be done for 'install-exec-am'. [ 347s] make[2]: Nothing to be done for 'install-data-am'. [ 347s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 347s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 347s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64 -name '*.la' -delete [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/info [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/doc/packages [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/doc/openfst [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/doc/openfst-1.8.2 [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/gtk-doc [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/doc [ 347s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/man [ 347s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 -regex '.*/man/man./.*.[0-9]' [ 347s] + xargs rm -f -- [ 347s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 -regex '.*/man/../man./.*.[0-9]' [ 347s] + xargs rm -f -- [ 347s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 -regex '.*/man/man./.*.[0-9]pm' [ 347s] + xargs rm -f -- [ 347s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.3 --unique-debug-src-base openfst-1.8.2-1.3.x86_64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstarcsort [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstcompose [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstcompile [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstclosure [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstconnect [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstconcat [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstconvert [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdifference [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdeterminize [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdraw [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstencode [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstdisambiguate [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstequal [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstepsnormalize [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] 1+0 records in [ 347s] 1+0 records out [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstinfo [ 347s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstequivalent [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstintersect [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstinvert [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstisomorphic [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstmap [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstminimize [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstproject [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstprint [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstprune [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstpush [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstrandgen [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstrelabel [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstreplace [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstreverse [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstreweight [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstrmepsilon [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstshortestdistance [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstshortestpath [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstsymbols [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstsynchronize [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fsttopsort [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/bin/fstunion [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 1+0 records in [ 348s] 1+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64/libfstscript.so.25.0.0 [ 348s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/lib64/libfst.so.25.0.0 [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 348s] 0+0 records in [ 348s] 0+0 records out [ 353s] 0+0 records in [ 353s] 0+0 records out [ 353s] 3483 blocks [ 353s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 353s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 353s] + /usr/lib/rpm/check-buildroot [ 353s] + /usr/lib/rpm//brp-compress [ 353s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 354s] + /usr/lib/rpm/brp-python-hardlink [ 354s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 [ 354s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 354s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 ~/rpmbuild/BUILD/openfst-1.8.2 [ 354s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 354s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 354s] Processing files: openfst-1.8.2-1.3.x86_64 [ 354s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 354s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 354s] [ 354s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ji5q6x [ 354s] + umask 022 [ 354s] + cd /home/abuild/rpmbuild/BUILD [ 354s] + cd openfst-1.8.2 [ 354s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst [ 354s] + export LC_ALL=C [ 354s] + LC_ALL=C [ 354s] + export LICENSEDIR [ 354s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst [ 354s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst [ 354s] + exit 0 [ 354s] Provides: libfst.so.25()(64bit) libfstscript.so.25()(64bit) openfst = 1.8.2-1.3 openfst(x86-64) = 1.8.2-1.3 [ 354s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 354s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 354s] Requires(post): /sbin/ldconfig [ 354s] Requires(postun): /sbin/ldconfig [ 354s] 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.25()(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.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) [ 354s] Processing files: openfst-debugsource-1.8.2-1.3.x86_64 [ 354s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 354s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 354s] [ 354s] Provides: openfst-debugsource = 1.8.2-1.3 openfst-debugsource(x86-64) = 1.8.2-1.3 [ 354s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 354s] Processing files: openfst-devel-1.8.2-1.3.x86_64 [ 354s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 354s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 354s] [ 354s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HzLkam [ 354s] + umask 022 [ 354s] + cd /home/abuild/rpmbuild/BUILD [ 354s] + cd openfst-1.8.2 [ 354s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst-devel [ 354s] + export LC_ALL=C [ 354s] + LC_ALL=C [ 354s] + export LICENSEDIR [ 354s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst-devel [ 354s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst-devel [ 354s] + exit 0 [ 354s] Provides: openfst-devel = 1.8.2-1.3 openfst-devel(x86-64) = 1.8.2-1.3 [ 354s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 354s] Requires: libfst.so.25()(64bit) libfstscript.so.25()(64bit) [ 354s] Processing files: openfst-tools-1.8.2-1.3.x86_64 [ 354s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 354s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 354s] [ 354s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.97gCFU [ 354s] + umask 022 [ 354s] + cd /home/abuild/rpmbuild/BUILD [ 354s] + cd openfst-1.8.2 [ 354s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst-tools [ 354s] + export LC_ALL=C [ 354s] + LC_ALL=C [ 354s] + export LICENSEDIR [ 354s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst-tools [ 354s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64/usr/share/licenses/openfst-tools [ 354s] + exit 0 [ 354s] Provides: openfst-tools = 1.8.2-1.3 openfst-tools(x86-64) = 1.8.2-1.3 [ 354s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 354s] 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.25()(64bit) libfstscript.so.25()(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.18)(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) [ 354s] Processing files: openfst-debuginfo-1.8.2-1.3.x86_64 [ 354s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 354s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 354s] [ 355s] Provides: openfst-debuginfo = 1.8.2-1.3 openfst-debuginfo(x86-64) = 1.8.2-1.3 [ 355s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 355s] Recommends: openfst-debugsource(x86-64) = 1.8.2-1.3 [ 355s] Processing files: openfst-tools-debuginfo-1.8.2-1.3.x86_64 [ 355s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 355s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 355s] [ 355s] Provides: openfst-tools-debuginfo = 1.8.2-1.3 openfst-tools-debuginfo(x86-64) = 1.8.2-1.3 [ 355s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 355s] Recommends: openfst-debugsource(x86-64) = 1.8.2-1.3 [ 355s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 [ 355s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.3.src.rpm [ 358s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-1.8.2-1.3.x86_64.rpm [ 359s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-debugsource-1.8.2-1.3.x86_64.rpm [ 359s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-devel-1.8.2-1.3.x86_64.rpm [ 360s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-1.8.2-1.3.x86_64.rpm [ 387s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-debuginfo-1.8.2-1.3.x86_64.rpm [ 399s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-debuginfo-1.8.2-1.3.x86_64.rpm [ 399s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xIeb4S [ 399s] + umask 022 [ 399s] + cd /home/abuild/rpmbuild/BUILD [ 399s] + cd openfst-1.8.2 [ 399s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.x86_64 [ 399s] + exit 0 [ 400s] ... checking for files with abuild user/group [ 400s] ... creating baselibs [ 400s] ... comparing built packages with the former built [ 400s] /usr/lib/build/pkg-diff.sh [ 400s] compare /.build.oldpackages/openfst-1.8.2-1.2.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.3.src.rpm [ 401s] This is not a prerelease project. Compare the project name. [ 401s] comparing disturl_distribution [ 401s] comparing the rpm tags of openfst [ 401s] --- old-rpm-tags [ 401s] +++ new-rpm-tags [ 401s] @@ -88 +88 @@ [ 401s] -openfst.spec 272df7e5d7369f59e03a25c69819ad815ed84046e6956cb0587d305c4dffd816 32 [ 401s] +openfst.spec 638cd0fdb4f20422318d550f1363295002e7d64d190e97d220a228bbbb8e6819 32 [ 401s] comparing rpmtags [ 401s] comparing RELEASE [ 401s] comparing PROVIDES [ 401s] comparing scripts [ 401s] comparing filelist [ 401s] comparing file checksum [ 402s] compare /.build.oldpackages/openfst-1.8.2-1.2.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-1.8.2-1.3.x86_64.rpm [ 402s] Comparing openfst-1.8.2-1.2.x86_64.rpm to openfst-1.8.2-1.3.x86_64.rpm [ 402s] This is not a prerelease project. Compare the project name. [ 402s] comparing disturl_distribution [ 403s] comparing the rpm tags of openfst [ 403s] --- old-rpm-tags [ 403s] +++ new-rpm-tags [ 403s] @@ -119 +119 @@ [ 403s] -/usr/lib64/libfst.so.25.0.0 a696c7afe4d5ad5b64c111229673d47e51aa90e3a16af5f6ccc3d29ffb0cff39 0 [ 403s] +/usr/lib64/libfst.so.25.0.0 a6129e2991f99fb8351064ada8dfc90c05105300684d499eb96358a911b127be 0 [ 403s] @@ -121 +121 @@ [ 403s] -/usr/lib64/libfstscript.so.25.0.0 dbf39722989d3d2dfc3894d44f1b574b018321553e04cdf1f95eedb6d816a609 0 [ 403s] +/usr/lib64/libfstscript.so.25.0.0 893e91699cf254064fcb2dda390c4d0898f17a40fa0b1cc6d5051a014b463087 0 [ 403s] @@ -129 +129 @@ [ 403s] -openfst-1.8.2-1.2.src.rpm [ 403s] +openfst-1.8.2-1.3.src.rpm [ 403s] comparing rpmtags [ 403s] comparing RELEASE [ 403s] comparing PROVIDES [ 403s] comparing scripts [ 403s] comparing filelist [ 403s] comparing file checksum [ 403s] creating rename script [ 403s] RPM file checksum differs. [ 403s] Extracting packages [ 404s] /usr/lib64/libfst.so.25.0.0 differs in ELF sections [ 404s] --- old /usr/lib64/libfst.so.25.0.0 (objdump) [ 404s] +++ new /usr/lib64/libfst.so.25.0.0 (objdump) [ 404s] @@ -6,29049 +6,29048 @@ [ 404s] 02b8 010001c0 04000000 09000000 00000000 ................ [ 404s] 02c8 020001c0 04000000 03000000 00000000 ................ [ 404s] Contents of section .hash: [ 404s] - 0300 03100000 15100000 00000000 a9080000 ................ [ 404s] - 0310 f5080000 bf0b0000 b60e0000 2a0c0000 ............*... [ 404s] - 0320 00000000 d4060000 48000000 250b0000 ........H...%... [ 404s] - 0330 00000000 480a0000 00000000 00000000 ....H........... [ 404s] - 0340 00000000 a8060000 00000000 00000000 ................ [ 404s] - 0350 02100000 a4050000 ef080000 0f0a0000 ................ [ 404s] - 0360 ff070000 0e090000 0d0b0000 800e0000 ................ [ 404s] - 0370 00000000 00000000 85080000 00000000 ................ [ 404s] - 0380 0c080000 810a0000 c50b0000 d70f0000 ................ [ 404s] - 0390 b3010000 840a0000 b4070000 c90e0000 ................ [ 404s] - 03a0 00000000 f1050000 00000000 b40c0000 ................ [ 404s] - 03b0 060f0000 00000000 ab090000 00000000 ................ [ 404s] - 03c0 00000000 00000000 bd0c0000 80030000 ................ [ 404s] - 03d0 00000000 540c0000 a7010000 00000000 ....T........... [ 404s] - 03e0 00000000 b30c0000 00000000 00000000 ................ [ 404s] - 03f0 00000000 98090000 770b0000 020d0000 ........w....... [ 404s] - 0400 59020000 4e0c0000 19050000 00000000 Y...N........... [ 404s] - 0410 75030000 00000000 00000000 16020000 u............... [ 404s] + 0300 03100000 17100000 00000000 ab080000 ................ [ 404s] + 0310 f6080000 c20b0000 b80e0000 2d0c0000 ............-... [ 404s] + 0320 00000000 d7060000 48000000 280b0000 ........H...(... [ 404s] + 0330 00000000 4b0a0000 00000000 00000000 ....K........... [ 404s] + 0340 00000000 ab060000 00000000 00000000 ................ [ 404s] + 0350 04100000 a5050000 f0080000 120a0000 ................ [ 404s] + 0360 02080000 0f090000 100b0000 820e0000 ................ [ 404s] + 0370 00000000 00000000 87080000 00000000 ................ [ 404s] + 0380 0f080000 850a0000 c80b0000 d90f0000 ................ [ 404s] + 0390 b4010000 870a0000 b7070000 cb0e0000 ................ [ 404s] + 03a0 00000000 37060000 00000000 b70c0000 ....7........... [ 404s] + 03b0 080f0000 00000000 ae090000 00000000 ................ [ 404s] + 03c0 00000000 00000000 c00c0000 80030000 ................ [ 404s] + 03d0 00000000 570c0000 a8010000 00000000 ....W........... [ 404s] + 03e0 00000000 b60c0000 00000000 00000000 ................ [ 404s] + 03f0 00000000 9a090000 7a0b0000 030d0000 ........z....... [ 404s] + 0400 5a020000 510c0000 1a050000 00000000 Z...Q........... [ 404s] + 0410 75030000 00000000 00000000 18020000 u............... [ 404s] 0420 00000000 00000000 00000000 b3000000 ................ [ 404s] - 0430 8e070000 5a0c0000 2a0a0000 5c020000 ....Z...*...\... [ 404s] - 0440 380a0000 3a050000 00000000 00000000 8...:........... [ 404s] - 0450 c4070000 00000000 a0080000 2b050000 ............+... [ 404s] - 0460 45030000 00000000 820c0000 00000000 E............... [ 404s] - 0470 00000000 fc090000 7e020000 00000000 ........~....... [ 404s] - 0480 75010000 af090000 00000000 00000000 u............... [ 404s] - 0490 00000000 00000000 0c040000 590a0000 ............Y... [ 404s] - 04a0 00000000 ba0b0000 190e0000 00000000 ................ [ 404s] - 04b0 00000000 00000000 2c080000 00000000 ........,....... [ 404s] - 04c0 00000000 c00a0000 04080000 f90b0000 ................ [ 404s] - 04d0 00000000 180a0000 990e0000 180b0000 ................ [ 404s] - 04e0 00000000 00000000 60040000 00000000 ........`....... [ 404s] - 04f0 da070000 29030000 00000000 00000000 ....)........... [ 404s] - 0500 00000000 040a0000 00000000 83000000 ................ [ 404s] + 0430 91070000 5d0c0000 2d0a0000 5d020000 ....]...-...]... [ 404s] + 0440 3b0a0000 3b050000 00000000 00000000 ;...;........... [ 404s] + 0450 c7070000 00000000 a2080000 2c050000 ............,... [ 404s] + 0460 45030000 00000000 850c0000 00000000 E............... [ 404s] + 0470 00000000 ff090000 7f020000 00000000 ................ [ 404s] + 0480 76010000 b2090000 00000000 00000000 v............... [ 404s] + 0490 00000000 00000000 0d040000 5e0a0000 ............^... [ 404s] + 04a0 00000000 bd0b0000 1a0e0000 00000000 ................ [ 404s] + 04b0 00000000 00000000 2f080000 00000000 ......../....... [ 404s] + 04c0 00000000 c30a0000 07080000 fc0b0000 ................ [ 404s] + 04d0 00000000 1b0a0000 9b0e0000 1b0b0000 ................ [ 404s] + 04e0 00000000 00000000 61040000 00000000 ........a....... [ 404s] + 04f0 dd070000 2a030000 00000000 00000000 ....*........... [ 404s] + 0500 00000000 070a0000 00000000 83000000 ................ [ 404s] 0510 00000000 00000000 60000000 00000000 ........`....... [ 404s] - 0520 360f0000 00000000 830f0000 ad030000 6............... [ 404s] - 0530 00000000 4c0b0000 6d080000 00000000 ....L...m....... [ 404s] - 0540 9e040000 00000000 00000000 17060000 ................ [ 404s] - 0550 4c0d0000 e10a0000 00000000 8a000000 L............... [ 404s] - 0560 e9090000 00000000 00000000 01060000 ................ [ 404s] - 0570 00000000 00000000 070a0000 6c010000 ............l... [ 404s] - 0580 00000000 00000000 bc020000 b6060000 ................ [ 404s] - 0590 00000000 51010000 40080000 00000000 ....Q...@....... [ 404s] - 05a0 00000000 00000000 4b070000 00000000 ........K....... [ 404s] - 05b0 00000000 00000000 b10b0000 b90e0000 ................ [ 404s] - 05c0 00000000 00000000 870c0000 c30f0000 ................ [ 404s] - 05d0 e0060000 cf080000 00000000 9f0f0000 ................ [ 404s] - 05e0 00000000 730c0000 76090000 79040000 ....s...v...y... [ 404s] - 05f0 86050000 00000000 4d070000 32010000 ........M...2... [ 404s] + 0520 380f0000 00000000 850f0000 ad030000 8............... [ 404s] + 0530 00000000 4f0b0000 6f080000 00000000 ....O...o....... [ 404s] + 0540 9f040000 00000000 00000000 19060000 ................ [ 404s] + 0550 4d0d0000 e40a0000 00000000 8a000000 M............... [ 404s] + 0560 ec090000 00000000 00000000 03060000 ................ [ 404s] + 0570 00000000 00000000 0a0a0000 6c010000 ............l... [ 404s] + 0580 00000000 00000000 bd020000 b9060000 ................ [ 404s] + 0590 00000000 51010000 43080000 00000000 ....Q...C....... [ 404s] + 05a0 00000000 00000000 4e070000 00000000 ........N....... [ 404s] + 05b0 00000000 00000000 b40b0000 bb0e0000 ................ [ 404s] + 05c0 00000000 00000000 8b0c0000 c50f0000 ................ [ 404s] + 05d0 e3060000 d1080000 00000000 a10f0000 ................ [ 404s] + 05e0 00000000 760c0000 78090000 7a040000 ....v...x...z... [ 404s] + 05f0 88050000 00000000 50070000 32010000 ........P...2... [ 404s] 0600 00000000 00000000 34000000 00000000 ........4....... [ 404s] - 0610 00000000 90010000 00000000 00000000 ................ [ 404s] - 0620 70030000 a2080000 00000000 00000000 p............... [ 404s] - 0630 00000000 fb0a0000 950f0000 00000000 ................ [ 404s] - 0640 6a070000 dc020000 920f0000 08090000 j............... [ 404s] - 0650 00000000 a60a0000 00000000 00000000 ................ [ 404s] - 0660 ce0e0000 54060000 00000000 00000000 ....T........... [ 404s] - 0670 00000000 df0c0000 00000000 f8010000 ................ [ 404s] - 0680 00000000 00000000 4e050000 00000000 ........N....... [ 404s] - 0690 0b000000 f5010000 290d0000 cf050000 ........)....... [ 404s] - 06a0 4e020000 00000000 d80b0000 95060000 N............... [ 404s] - 06b0 00000000 00000000 5b0d0000 00000000 ........[....... [ 404s] - 06c0 00000000 00000000 00000000 31010000 ............1... [ 404s] - 06d0 00000000 2d0f0000 5a0b0000 00000000 ....-...Z....... [ 404s] - 06e0 e7040000 64050000 500b0000 00000000 ....d...P....... [ 404s] - 06f0 30010000 00000000 a3050000 34050000 0...........4... [ 404s] - 0700 350d0000 00000000 00000000 180d0000 5............... [ 404s] - 0710 00000000 6f090000 00000000 d5040000 ....o........... [ 404s] - 0720 00000000 f9040000 df030000 f7020000 ................ [ 404s] - 0730 36000000 44070000 da0d0000 4a0e0000 6...D.......J... [ 404s] - 0740 00000000 de030000 89060000 00000000 ................ [ 404s] - 0750 3d070000 430d0000 a4010000 00000000 =...C........... [ 404s] - 0760 48050000 e2050000 4f070000 24070000 H.......O...$... [ 404s] + 0610 00000000 91010000 00000000 00000000 ................ [ 404s] + 0620 70030000 a4080000 00000000 00000000 p............... [ 404s] + 0630 00000000 fe0a0000 970f0000 00000000 ................ [ 404s] + 0640 6d070000 dd020000 560a0000 09090000 m.......V....... [ 404s] + 0650 00000000 a90a0000 00000000 00000000 ................ [ 404s] + 0660 d00e0000 57060000 00000000 00000000 ....W........... [ 404s] + 0670 00000000 d8090000 00000000 fa010000 ................ [ 404s] + 0680 00000000 00000000 50050000 00000000 ........P....... [ 404s] + 0690 55020000 f7010000 2a0d0000 d0050000 U.......*....... [ 404s] + 06a0 4e020000 00000000 db0b0000 98060000 N............... [ 404s] + 06b0 00000000 00000000 5c0d0000 00000000 ........\....... [ 404s] + 06c0 00000000 00000000 8a0c0000 31010000 ............1... [ 404s] + 06d0 00000000 2f0f0000 5d0b0000 00000000 ..../...]....... [ 404s] + 06e0 e8040000 66050000 530b0000 00000000 ....f...S....... [ 404s] + 06f0 30010000 00000000 a4050000 35050000 0...........5... [ 404s] + 0700 360d0000 00000000 00000000 190d0000 6............... [ 404s] + 0710 00000000 71090000 00000000 d6040000 ....q........... [ 404s] + 0720 00000000 fa040000 df030000 f8020000 ................ [ 404s] + 0730 36000000 47070000 db0d0000 4c0e0000 6...G.......L... [ 404s] + 0740 00000000 de030000 8c060000 00000000 ................ [ 404s] + 0750 40070000 440d0000 a5010000 00000000 @...D........... [ 404s] + 0760 4a050000 e4050000 52070000 27070000 J.......R...'... [ 404s] 0770 00000000 00000000 00000000 00000000 ................ [ 404s] - 0780 52000000 0b080000 92030000 00000000 R............... [ 404s] - 0790 00000000 d9050000 fb000000 65060000 ............e... [ 404s] - 07a0 c8040000 00000000 ba0d0000 20000000 ............ ... [ 404s] - 07b0 00000000 3f090000 5e020000 00000000 ....?...^....... [ 404s] - 07c0 00000000 98040000 89040000 bb0e0000 ................ [ 404s] - 07d0 8a0e0000 27040000 a0030000 00000000 ....'........... [ 404s] - 07e0 52050000 00000000 00000000 00000000 R............... [ 404s] - 07f0 9b010000 52010000 00000000 1a040000 ....R........... [ 404s] - 0800 e7060000 f40a0000 3a020000 00000000 ........:....... [ 404s] + 0780 52000000 0e080000 92030000 00000000 R............... [ 404s] + 0790 00000000 db050000 fb000000 68060000 ............h... [ 404s] + 07a0 c9040000 00000000 bb0d0000 20000000 ............ ... [ 404s] + 07b0 00000000 41090000 5f020000 00000000 ....A..._....... [ 404s] + 07c0 00000000 99040000 8a040000 bd0e0000 ................ [ 404s] + 07d0 8c0e0000 28040000 a0030000 00000000 ....(........... [ 404s] + 07e0 54050000 00000000 00000000 00000000 T............... [ 404s] + 07f0 9c010000 52010000 00000000 1b040000 ....R........... [ 404s] + 0800 ea060000 f70a0000 3b020000 00000000 ........;....... [ 404s] 0810 00000000 00000000 00000000 00000000 ................ [ 404s] 0820 00000000 00000000 00000000 00000000 ................ [ 404s] - 0830 00000000 e0020000 11020000 92080000 ................ [ 404s] + 0830 00000000 e1020000 13020000 94080000 ................ [ 404s] 0840 00000000 00000000 00000000 d7030000 ................ [ 404s] - 0850 2e0f0000 00000000 5d010000 8c000000 ........]....... [ 404s] - 0860 00000000 00000000 010c0000 9f0d0000 ................ [ 404s] - 0870 b80e0000 00000000 d0000000 cf020000 ................ [ 404s] - 0880 00000000 29070000 00000000 72070000 ....).......r... [ 404s] - 0890 760a0000 69010000 00000000 9a0d0000 v...i........... [ 404s] - 08a0 d50c0000 50020000 c70d0000 03070000 ....P........... [ 404s] - 08b0 00000000 00000000 970f0000 00000000 ................ [ 404s] - 08c0 5f070000 00000000 c5050000 00000000 _............... [ 404s] - 08d0 00000000 d10f0000 f3090000 00000000 ................ [ 404s] + 0850 300f0000 00000000 5d010000 8c000000 0.......]....... [ 404s] + 0860 00000000 00000000 040c0000 a00d0000 ................ [ 404s] + 0870 ba0e0000 00000000 d0000000 d0020000 ................ [ 404s] + 0880 00000000 2c070000 00000000 75070000 ....,.......u... [ 404s] + 0890 7a0a0000 69010000 00000000 9b0d0000 z...i........... [ 404s] + 08a0 d80c0000 50020000 c80d0000 06070000 ....P........... [ 404s] + 08b0 00000000 00000000 990f0000 00000000 ................ [ 404s] + 08c0 62070000 00000000 c6050000 00000000 b............... [ 404s] + 08d0 00000000 d30f0000 f6090000 00000000 ................ [ 404s] 08e0 00000000 00000000 00000000 00000000 ................ [ 404s] - 08f0 460b0000 00000000 00000000 00000000 F............... [ 404s] - 0900 00000000 e50c0000 77070000 00000000 ........w....... [ 404s] - 0910 5d000000 00000000 00000000 8f0c0000 ]............... [ 404s] - 0920 00000000 00000000 be050000 00000000 ................ [ 404s] - 0930 00000000 6b030000 d70b0000 01000000 ....k........... [ 404s] - 0940 00000000 00000000 00000000 7a0e0000 ............z... [ 404s] - 0950 bc0c0000 b00a0000 00000000 4e040000 ............N... [ 404s] - 0960 b1030000 94080000 00000000 00000000 ................ [ 404s] - 0970 1e0d0000 00000000 3c090000 57080000 ........<...W... [ 404s] - 0980 95080000 8b010000 00000000 ee0a0000 ................ [ 404s] - 0990 55070000 e2010000 00000000 33060000 U...........3... [ 404s] - 09a0 00000000 00000000 a40e0000 00000000 ................ [ 407s] /usr/lib64/libfst.so.25.0.0 differs in assembler output [ 407s] --- old /usr/lib64/libfst.so.25.0.0 (disasm) [ 407s] +++ new /usr/lib64/libfst.so.25.0.0 (disasm) [ 407s] @@ -150,11 +150,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIdEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 407s] - jmp *offset(%rip) # <_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIdEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZN3fst8internal11EditFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEC1ERKNS_3FstIS5_EE@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst8internal11EditFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEC1ERKNS_3FstIS5_EE@@Base + ofs> [ 407s] push $something [ 407s] @@ -235,6 +230,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt10_HashtableIiSt4pairIKiN3fst12LogWeightTplIdEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt10_HashtableIiSt4pairIKiN3fst12LogWeightTplIdEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@plt: [ 407s] jmp *offset(%rip) # <_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@GLIBCXX_3.4> [ 407s] push $something [ 407s] @@ -405,11 +405,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZNSt5dequeIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEEESaISA_EE16_M_push_back_auxIJSA_EEEvDpOT_@plt: [ 407s] - jmp *offset(%rip) # <_ZNSt5dequeIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEEESaISA_EE16_M_push_back_auxIJSA_EEEvDpOT_@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_15StringCompactorIS5_EEjNS_15CompactArcStoreIijEEEENS_17DefaultCacheStoreIS5_EEE4ReadERSiRKNS_14FstReadOptionsE@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_15StringCompactorIS5_EEjNS_15CompactArcStoreIijEEEENS_17DefaultCacheStoreIS5_EEE4ReadERSiRKNS_14FstReadOptionsE@@Base + ofs> [ 407s] push $something [ 407s] @@ -480,6 +475,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt11_Deque_baseIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIdEEEEEEEESaISA_EED2Ev@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt11_Deque_baseIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIdEEEEEEEESaISA_EED2Ev@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZN3fst8internal17CompositeWeightIOC2Ev@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst8internal17CompositeWeightIOC2Ev@@Base + ofs> [ 407s] push $something [ 407s] @@ -620,11 +620,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZN3fst8internal11EditFstDataINS_6ArcTplINS_12LogWeightTplIdEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEED1Ev@plt: [ 407s] - jmp *offset(%rip) # <_ZN3fst8internal11EditFstDataINS_6ArcTplINS_12LogWeightTplIdEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEED1Ev@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZNSt6vectorIiSaIiEE6resizeEmRKi@plt: [ 407s] jmp *offset(%rip) # <_ZNSt6vectorIiSaIiEE6resizeEmRKi@@Base + ofs> [ 407s] push $something [ 407s] @@ -1045,6 +1040,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZN3fst18SetFinalPropertiesINS_12LogWeightTplIfEEEEmmRKT_S5_@plt: [ 407s] + jmp *offset(%rip) # <_ZN3fst18SetFinalPropertiesINS_12LogWeightTplIfEEEEmmRKT_S5_@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@plt: [ 407s] jmp *offset(%rip) # <_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base@GLIBCXX_3.4> [ 407s] push $something [ 407s] @@ -1205,6 +1205,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt11_Deque_baseIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEEESaISA_EED2Ev@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt11_Deque_baseIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEEESaISA_EED2Ev@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZN3fst8internal12ConstFstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEEjE4ReadERSiRKNS_14FstReadOptionsE@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst8internal12ConstFstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEEjE4ReadERSiRKNS_14FstReadOptionsE@@Base + ofs> [ 407s] push $something [ 407s] @@ -2080,6 +2085,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt10_HashtableIiSt4pairIKiiESaIS2_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEEC1ERKSF_@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt10_HashtableIiSt4pairIKiiESaIS2_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEEC1ERKSF_@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZNSt6vectorIN3fst6ArcTplINS0_12LogWeightTplIfEEEENS0_13PoolAllocatorIS4_EEE17_M_realloc_appendIJS4_EEEvDpOT_@plt: [ 407s] jmp *offset(%rip) # <_ZNSt6vectorIN3fst6ArcTplINS0_12LogWeightTplIfEEEENS0_13PoolAllocatorIS4_EEE17_M_realloc_appendIJS4_EEEvDpOT_@@Base + ofs> [ 407s] push $something [ 407s] @@ -2105,11 +2115,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZNSt5dequeIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIdEEEEEEEESaISA_EE16_M_push_back_auxIJSA_EEEvDpOT_@plt: [ 407s] - jmp *offset(%rip) # <_ZNSt5dequeIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_12LogWeightTplIdEEEEEEEESaISA_EE16_M_push_back_auxIJSA_EEEvDpOT_@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZN3fst15CompactArcStoreISt4pairIiNS_12LogWeightTplIdEEEjEC1INS_6ArcTplIS3_EENS_23WeightedStringCompactorIS8_EEEERKNS_3FstIT_EERKT0_@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst15CompactArcStoreISt4pairIiNS_12LogWeightTplIdEEEjEC1INS_6ArcTplIS3_EENS_23WeightedStringCompactorIS8_EEEERKNS_3FstIT_EERKT0_@@Base + ofs> [ 407s] push $something [ 407s] @@ -2150,11 +2155,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIfEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 407s] - jmp *offset(%rip) # <_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIfEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] pthread_rwlock_unlock@plt: [ 407s] jmp *offset(%rip) # [ 407s] push $something [ 407s] @@ -2280,6 +2280,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt11_Deque_baseIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEEESaISA_EED2Ev@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt11_Deque_baseIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEEESaISA_EED2Ev@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZN3fst13FstRegistererINS_9VectorFstINS_6ArcTplINS_12LogWeightTplIdEEEENS_11VectorStateIS5_SaIS5_EEEEEEC1Ev@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst13FstRegistererINS_9VectorFstINS_6ArcTplINS_12LogWeightTplIdEEEENS_11VectorStateIS5_SaIS5_EEEEEEC1Ev@@Base + ofs> [ 407s] push $something [ 407s] @@ -2335,11 +2340,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZN3fst8internal11EditFstDataINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEED1Ev@plt: [ 407s] - jmp *offset(%rip) # <_ZN3fst8internal11EditFstDataINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEED1Ev@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZN3fst8internal14TestPropertiesINS_6ArcTplINS_12LogWeightTplIfEEEEEEmRKNS_3FstIT_EEmPm@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst8internal14TestPropertiesINS_6ArcTplINS_12LogWeightTplIfEEEEEEmRKNS_3FstIT_EEmPm@@Base + ofs> [ 407s] push $something [ 407s] @@ -2630,11 +2630,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZN3fst8internal11EditFstDataINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEED1Ev@plt: [ 407s] - jmp *offset(%rip) # <_ZN3fst8internal11EditFstDataINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEED1Ev@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZN3fst11SymbolTable11MutateCheckEv@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 407s] push $something [ 407s] @@ -2820,11 +2815,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZNSt5dequeIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEEESaISA_EE16_M_push_back_auxIJSA_EEEvDpOT_@plt: [ 407s] - jmp *offset(%rip) # <_ZNSt5dequeIPN3fst8internal8DfsStateINS0_3FstINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEEESaISA_EE16_M_push_back_auxIJSA_EEEvDpOT_@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_19CompactArcCompactorINS_19UnweightedCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiiEiEjEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt: [ 407s] jmp *offset(%rip) # <_ZN3fst8internal14CompactFstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_19CompactArcCompactorINS_19UnweightedCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiiEiEjEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@@Base + ofs> [ 407s] push $something [ 407s] @@ -2865,6 +2855,11 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt10_HashtableIiSt4pairIKiN3fst17TropicalWeightTplIfEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt10_HashtableIiSt4pairIKiN3fst17TropicalWeightTplIfEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@@Base + ofs> [ 407s] + push $something [ 407s] + jmp <_Znam@plt-0x10> [ 407s] + [ 407s] _ZNSolsEi@plt: [ 407s] jmp *offset(%rip) # <_ZNSolsEi@GLIBCXX_3.4> [ 407s] push $something [ 407s] @@ -2910,11 +2905,6 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] -_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_17TropicalWeightTplIfEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 407s] - jmp *offset(%rip) # <_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_17TropicalWeightTplIfEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@@Base + ofs> [ 407s] - push $something [ 407s] - jmp <_Znam@plt-0x10> [ 407s] - [ 407s] _Unwind_Resume@plt: [ 407s] jmp *offset(%rip) # <_Unwind_Resume@GCC_3.0> [ 407s] push $something [ 407s] @@ -2965,11 +2955,21 @@ [ 407s] push $something [ 407s] jmp <_Znam@plt-0x10> [ 407s] [ 407s] +_ZNSt10_HashtableIiSt4pairIKiN3fst12LogWeightTplIfEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@plt: [ 407s] + jmp *offset(%rip) # <_ZNSt10_HashtableIiSt4pairIKiN3fst12LogWeightTplIfEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@@Base + ofs> [ 407s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.2.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-debuginfo-1.8.2-1.3.x86_64.rpm [ 407s] skipping -debuginfo package [ 407s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.2.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-debugsource-1.8.2-1.3.x86_64.rpm [ 407s] Comparing openfst-debugsource-1.8.2-1.2.x86_64.rpm to openfst-debugsource-1.8.2-1.3.x86_64.rpm [ 408s] This is not a prerelease project. Compare the project name. [ 408s] comparing disturl_distribution [ 408s] comparing the rpm tags of openfst-debugsource [ 408s] --- old-rpm-tags [ 408s] +++ new-rpm-tags [ 408s] @@ -640 +640 @@ [ 408s] -openfst-1.8.2-1.2.src.rpm [ 408s] +openfst-1.8.2-1.3.src.rpm [ 408s] comparing rpmtags [ 408s] comparing RELEASE [ 408s] comparing PROVIDES [ 408s] comparing scripts [ 408s] comparing filelist [ 408s] comparing file checksum [ 408s] creating rename script [ 408s] RPM meta information is identical [ 408s] compare /.build.oldpackages/openfst-devel-1.8.2-1.2.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-devel-1.8.2-1.3.x86_64.rpm [ 409s] Comparing openfst-devel-1.8.2-1.2.x86_64.rpm to openfst-devel-1.8.2-1.3.x86_64.rpm [ 409s] This is not a prerelease project. Compare the project name. [ 409s] comparing disturl_distribution [ 409s] comparing the rpm tags of openfst-devel [ 409s] --- old-rpm-tags [ 409s] +++ new-rpm-tags [ 409s] @@ -432 +432 @@ [ 409s] -openfst-1.8.2-1.2.src.rpm [ 409s] +openfst-1.8.2-1.3.src.rpm [ 409s] comparing rpmtags [ 409s] comparing RELEASE [ 409s] comparing PROVIDES [ 409s] comparing scripts [ 409s] comparing filelist [ 409s] comparing file checksum [ 409s] creating rename script [ 409s] RPM meta information is identical [ 409s] compare /.build.oldpackages/openfst-tools-1.8.2-1.2.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-1.8.2-1.3.x86_64.rpm [ 409s] Comparing openfst-tools-1.8.2-1.2.x86_64.rpm to openfst-tools-1.8.2-1.3.x86_64.rpm [ 409s] This is not a prerelease project. Compare the project name. [ 409s] comparing disturl_distribution [ 409s] comparing the rpm tags of openfst-tools [ 409s] --- old-rpm-tags [ 409s] +++ new-rpm-tags [ 409s] @@ -141,37 +141,37 @@ [ 409s] -/usr/bin/fstarcsort adbaffb9c60371d04fab63df19cefb190caa820123c27d195716ba97c42e81b9 0 [ 409s] -/usr/bin/fstclosure aea5f09da187e06a8e65407b598d570886e19efae230f2c9d2ed5af1a3e169d6 0 [ 409s] -/usr/bin/fstcompile 67aa3b8b0d55906a666849ee4cb6554c1821e3d85d84b3a9337e416f12527157 0 [ 409s] -/usr/bin/fstcompose 3651f4559580e17e929576873941d09e06d910e46c9b08a22067705a389a933b 0 [ 409s] -/usr/bin/fstconcat cb6d2250aa95e1d8b637abbd50f78180d2e589a6629a3a3c645f1729557cf484 0 [ 409s] -/usr/bin/fstconnect fe44ab05cf750beb1f8b772ab4d408fabe575ffe67a25a8d0afe34217b284c4a 0 [ 409s] -/usr/bin/fstconvert b90f6c6ee77ac0bd78c49aaea1687e094f58cda4af23f49c509a69af31232432 0 [ 409s] -/usr/bin/fstdeterminize 9e8b039b39e679d4a6a3973e9f969daf0a0469bb395a9ab50d9e1e62cae7821b 0 [ 409s] -/usr/bin/fstdifference 6d8d8e66ae7052efef8c4767cefb5a9ce81ed54fc85a48e94f53f0acbc7cb9c9 0 [ 409s] -/usr/bin/fstdisambiguate 0546cbe324026810d3f725295846c55eb1f2091cd05de73b1651b2185b80cf85 0 [ 409s] -/usr/bin/fstdraw b2e63f43401f91df57f4a6cb5b4d3bbb4e2ce0ee92fb6303a654abd33d51676b 0 [ 409s] -/usr/bin/fstencode 2e97c70dab34c2d17f4b25283702ff9b3e065406463b13d5b2439c1f1599a98b 0 [ 409s] -/usr/bin/fstepsnormalize 124365bfeecec930e4250c43017009db7c721c56998bb07c8b590697062171a2 0 [ 409s] -/usr/bin/fstequal 43d82c0129aa7c846b9188421271a8b5d9ef23b16081c1adad10fd09a3f92129 0 [ 409s] -/usr/bin/fstequivalent 3918626aea0b0ed2932064d32fc982c9c8fb8005eb5f005ffe6d537416c7cb6a 0 [ 409s] -/usr/bin/fstinfo 9131eaaa380474764345a8f149917648524e0b69cd8db2e4328500b7d21906c8 0 [ 409s] -/usr/bin/fstintersect a13f00d16a57e42102b97b6919d347c9185cb7c2b4fce46460900af14f1554b1 0 [ 409s] -/usr/bin/fstinvert f3553a3713499cde5e4ae045b72ba36131fc9b49171852a4cf7bc4dd70d5a4dc 0 [ 409s] -/usr/bin/fstisomorphic 8e592cb852579332704055d023f09e9730e460d1b2cc2f32210ee4ea1b5f4b75 0 [ 409s] -/usr/bin/fstmap d555cb29067ad5c77da2c8227cbf23c1f2f34a5fd46d2adbf1f592bd2decc361 0 [ 409s] -/usr/bin/fstminimize fa455d61289942ffe3b662217c240c8841380a26230fee40e5ac5eabddb7cbd8 0 [ 409s] -/usr/bin/fstprint cba7c3070ccb63a4ad0d67e721fe5cc6ed0f42683fdfb1ba396d36c721bb5171 0 [ 409s] -/usr/bin/fstproject 0b162146324b47742c8ccc7d12b36f61e96561e83c5308c692f0014105c1f642 0 [ 409s] -/usr/bin/fstprune cbd74d60a102e20a1fc6ebd048a778697e8821a831ec6c048f82c72be3639dec 0 [ 409s] -/usr/bin/fstpush c3457d4b7b8acfffd5710484c357dfffe5e55eb34911a30e3b55abc4a0e3b180 0 [ 409s] -/usr/bin/fstrandgen 921adbb974648f3b065e64e7800ef7fad3d324ce2edf69a1899b66d1198d6e06 0 [ 409s] -/usr/bin/fstrelabel 72a90beed8ab29b38491c466d2434706402ab2281fb67986d743c3f504608152 0 [ 409s] -/usr/bin/fstreplace 51fa226ea56cc7b4144d065796a370ec8bc3838b1c269f79fa81c1d8f4fb6169 0 [ 409s] -/usr/bin/fstreverse 7e09e316c911ed82caad0656f03c6dc2996362bf099088a58517436fa2eae7d6 0 [ 409s] -/usr/bin/fstreweight 4dfad8c080264c695dec437a1b5d42e6b39a5ff66e0e11ce88d1faad2397c3fc 0 [ 409s] -/usr/bin/fstrmepsilon d9ef7c5af39404fcf8a5a8ae241003bd1538488f42bdc482473fa858d7c7f3cd 0 [ 409s] -/usr/bin/fstshortestdistance 996b9786b59c7f0a00c30a3617bf4628959bc636c4d2d48847ccf9660cbe4f9f 0 [ 409s] -/usr/bin/fstshortestpath 49f4d63bf195250affdbd93221333dfc6e6d4917b08d0293740aaa16c9756493 0 [ 409s] -/usr/bin/fstsymbols 53354547462efa392d35207b4ffe960848a5bad271b8fc712247bb40e1cdfc85 0 [ 409s] -/usr/bin/fstsynchronize 7604957b621940c04b91cafb31bdbf0256360d3936d97cb92927fdf8fa35b22b 0 [ 409s] -/usr/bin/fsttopsort 547d75355b694e8a899c40725de0565bedc43cbddddcc39a13f753ee6a9e5404 0 [ 409s] -/usr/bin/fstunion 93ac03a25f98bc00ed73f544b58083078069b37c283474f51ad46565843b97e1 0 [ 409s] +/usr/bin/fstarcsort 0ec16dffed86e2c818812954526b6bf952078ea4d59331ec92ea361e2e01774c 0 [ 409s] +/usr/bin/fstclosure 7672a8e25404265f37cd51e2fc17f2ecae9ce921cf499b0847294d1b28f0aa5b 0 [ 409s] +/usr/bin/fstcompile 8a6afd57693a002af5db6788c8e573580a1ffe263cb97b4b8f566780eb69b83f 0 [ 409s] +/usr/bin/fstcompose 1dd8fec4c1602ff05cf2785138f7f25e26f39e5b887e1f3221e75da896aad3db 0 [ 409s] +/usr/bin/fstconcat bb9f8b3c3376cea812bdf54222b3f23d11daded572f15b2341b048a1f044bab3 0 [ 409s] +/usr/bin/fstconnect 53b04b82330161f3f66ca01faa85ab0ea3e7f2efddf4422af2c1e144cb2b327f 0 [ 409s] +/usr/bin/fstconvert 3ee33630a7b5b9eda3dc3a88d53462c7c1d8594811c27fc65690d42d5d21e3f2 0 [ 409s] +/usr/bin/fstdeterminize 310017ba96b26b0e2148f15ba2ffa242841ad944763cf51a55138275deaa2958 0 [ 409s] +/usr/bin/fstdifference 1e7b6832d59212731ecc514b4fd2de8caf228cd170fb72a8fd3ae02b94e4f063 0 [ 409s] +/usr/bin/fstdisambiguate 16eabdcd05e869814dd96c0055e2123a791a62cbc991e646518e5a3da49c1e87 0 [ 409s] +/usr/bin/fstdraw 6e26d41c0f97f94f98b4ea45bd35c2013f3affe4b5e8dda8fdadfb6f38a217d0 0 [ 409s] +/usr/bin/fstencode 59510096e034f7fa6f6347a612b65d290c7caf539b5ad12611c177414dc3f997 0 [ 409s] +/usr/bin/fstepsnormalize 3559193937ca948165520700093638852d04cacf4672d9c9dfbe44d940cd017f 0 [ 409s] +/usr/bin/fstequal 25712bbf92981e475583560e9231bedae6d648289526175e3a65bb8a5459f801 0 [ 409s] +/usr/bin/fstequivalent 9e57d174f5cc756d8daa9d3b5b3680da55bc15934c22d7640768053b176edaba 0 [ 409s] +/usr/bin/fstinfo 197674c51db7ee04f8b6d47e586744d769d79ac6ff87bb379ee69d911c2bb71f 0 [ 409s] +/usr/bin/fstintersect faa35bf2881a003a295983d5b97191b067913a4dd2ca138b8fa8933af869ce30 0 [ 409s] +/usr/bin/fstinvert c6ebc9edd4378c836a8f9cc9256fff4afd9064127ece5769493047f11ae3e099 0 [ 409s] +/usr/bin/fstisomorphic 35565eb767f505f8837f1fbb2df401f22595f37f8c743df58f8c51b47407054a 0 [ 409s] +/usr/bin/fstmap 01bf11bbc5287a3035dbb4e4c0a8fa4386b22a0188424fe8c1c41a342ed2ec11 0 [ 409s] +/usr/bin/fstminimize 1fa398639fdd9f9c5b9cbf6b8433096c332b22557be900de42e925e1aff0fad0 0 [ 409s] +/usr/bin/fstprint cdc3fcc49207bdeec01ba7c78799e10a9222fa3ddb05ff82973bb9aa9e0706ae 0 [ 409s] +/usr/bin/fstproject df05a5ed18c7afa7dedaa44613aa44cace426cba33b00526741a39594c6259d3 0 [ 409s] +/usr/bin/fstprune cf8c7ff1ac09a781b7d2d1c7366dbd311093020b21d3be1e4c98c1dadf42abef 0 [ 409s] +/usr/bin/fstpush ba959b8872a96e8ce94a1d7ba5f5b947b6b0ffe4a95868a228a10382cc8edcb4 0 [ 409s] +/usr/bin/fstrandgen 735d00797eb79349190ba13727aa76ea9dd2b4db0622a67a4c73c27c69822072 0 [ 409s] +/usr/bin/fstrelabel aca5e17e4ba3b7d7f0f427705bb7db3664ed03e4440ec3e8c57c5a55b505d7dc 0 [ 409s] +/usr/bin/fstreplace e40ed3d8e749238e31fd2d53f35bf77ae48d1ffb688d87b76daf36234465cb7e 0 [ 409s] +/usr/bin/fstreverse f72ecc8c98e82ae965c07cf6e3f94b11376cad643fbee4c6a7f43a7c9102e2ce 0 [ 409s] +/usr/bin/fstreweight 643b079a4fcdf4336c21f2e852d2d2f9ee3949e61bb53d57a463ecc85df41edc 0 [ 409s] +/usr/bin/fstrmepsilon 0e450a715e5e852f24851321d5c2ef29702b14de87425d1be5114702a1131a1e 0 [ 409s] +/usr/bin/fstshortestdistance 9fc52749aae69f20828e2b82a09e78d6443874b8a501ed0730ef39be34626389 0 [ 409s] +/usr/bin/fstshortestpath c9582714de2cc4e44420355e505902807a561322d88bc3bdeae4d19e015549dc 0 [ 409s] +/usr/bin/fstsymbols f2800ec780c65ddc54700f883719d8c9d12e31b3521e2b089cbb4643f9b6c768 0 [ 409s] +/usr/bin/fstsynchronize e101e8b89e12301264b80e7a60712cbae4c3fbcc4065525561e134bc4c9435d4 0 [ 409s] +/usr/bin/fsttopsort 70f7fb246b8ce05628478f25cf61d083431dde42f6cee422a1f0b69618183ae6 0 [ 409s] +/usr/bin/fstunion 75c189c2447a459dc841faeec9ac6247d0be9c78757729589d957f8dde346a13 0 [ 409s] @@ -185 +185 @@ [ 409s] -openfst-1.8.2-1.2.src.rpm [ 409s] +openfst-1.8.2-1.3.src.rpm [ 409s] comparing rpmtags [ 409s] comparing RELEASE [ 409s] comparing PROVIDES [ 409s] comparing scripts [ 409s] comparing filelist [ 409s] comparing file checksum [ 409s] creating rename script [ 409s] RPM file checksum differs. [ 409s] Extracting packages [ 410s] /usr/bin/fstsymbols differs in ELF sections [ 410s] --- old /usr/bin/fstsymbols (objdump) [ 410s] +++ new /usr/bin/fstsymbols (objdump) [ 410s] @@ -218,80 +218,80 @@ [ 410s] 1040 00000000 00000000 00000000 00000000 ................ [ 410s] 1050 1b1a0000 22000000 00000000 00000000 ...."........... [ 410s] 1060 00000000 00000000 34020000 22001000 ........4..."... [ 410s] - 1070 907e0000 00000000 11000000 00000000 .~.............. [ 410s] - 1080 3d030000 21001200 20a50000 00000000 =...!... ....... [ 410s] + 1070 407d0000 00000000 11000000 00000000 @}.............. [ 410s] + 1080 3d030000 21001200 a0950000 00000000 =...!........... [ 410s] 1090 78000000 00000000 28040000 22001000 x.......(..."... [ 410s] - 10a0 507f0000 00000000 0a000000 00000000 P............... [ 410s] - 10b0 15050000 21001800 a8cc0000 00000000 ....!........... [ 410s] + 10a0 507e0000 00000000 0a000000 00000000 P~.............. [ 410s] + 10b0 15050000 21001800 a8bc0000 00000000 ....!........... [ 410s] 10c0 38000000 00000000 b3090000 22001000 8..........."... [ 410s] - 10d0 c0890000 00000000 da000000 00000000 ................ [ 410s] - 10e0 bd020000 22001000 607e0000 00000000 ...."...`~...... [ 410s] + 10d0 d0860000 00000000 da000000 00000000 ................ [ 410s] + 10e0 bd020000 22001000 107d0000 00000000 ...."....}...... [ 410s] 10f0 03000000 00000000 d0080000 22001000 ............"... [ 410s] - 1100 d07e0000 00000000 0a000000 00000000 .~.............. [ 410s] - 1110 07070000 22001000 a07f0000 00000000 ...."........... [ 410s] + 1100 807d0000 00000000 0a000000 00000000 .}.............. [ 410s] + 1110 07070000 22001000 a07e0000 00000000 ...."....~...... [ 410s] 1120 5b000000 00000000 740e0000 22001000 [.......t..."... [ 410s] 1130 40570000 00000000 85070000 00000000 @W.............. [ 410s] - 1140 1b060000 21001800 50cc0000 00000000 ....!...P....... [ 410s] + 1140 1b060000 21001800 50bc0000 00000000 ....!...P....... [ 410s] 1150 18000000 00000000 37090000 21001800 ........7...!... [ 410s] - 1160 e0cc0000 00000000 38000000 00000000 ........8....... [ 410s] - 1170 b9030000 22001000 10860000 00000000 ...."........... [ 410s] + 1160 e0bc0000 00000000 38000000 00000000 ........8....... [ 410s] + 1170 b9030000 22001000 20830000 00000000 ...."... ....... [ 410s] 1180 a2030000 00000000 d8020000 22001000 ............"... [ 410s] - 1190 30830000 00000000 96000000 00000000 0............... [ 410s] - 11a0 000d0000 21001800 28cc0000 00000000 ....!...(....... [ 410s] + 1190 40800000 00000000 96000000 00000000 @............... [ 410s] + 11a0 000d0000 21001800 28bc0000 00000000 ....!...(....... [ 410s] 11b0 18000000 00000000 8b080000 22001000 ............"... [ 410s] - 11c0 30840000 00000000 75000000 00000000 0.......u....... [ 410s] - 11d0 380d0000 21001200 a0a40000 00000000 8...!........... [ 410s] + 11c0 40810000 00000000 75000000 00000000 @.......u....... [ 410s] + 11d0 380d0000 21001200 20950000 00000000 8...!... ....... [ 410s] 11e0 14000000 00000000 e5010000 21001800 ............!... [ 410s] - 11f0 18cc0000 00000000 10000000 00000000 ................ [ 410s] - 1200 f6030000 22001000 b0840000 00000000 ...."........... [ 410s] + 11f0 18bc0000 00000000 10000000 00000000 ................ [ 410s] + 1200 f6030000 22001000 c0810000 00000000 ...."........... [ 410s] 1210 a5000000 00000000 170e0000 a1001d00 ................ [ 410s] - 1220 38d30000 00000000 08000000 00000000 8............... [ 410s] + 1220 38c30000 00000000 08000000 00000000 8............... [ 410s] 1230 3c0f0000 22001000 e0550000 00000000 <..."....U...... [ 410s] 1240 a7000000 00000000 84110000 22001000 ............"... [ 410s] 1250 50640000 00000000 ac020000 00000000 Pd.............. [ 410s] - 1260 4e0c0000 21001200 c0a30000 00000000 N...!........... [ 410s] + 1260 4e0c0000 21001200 40940000 00000000 N...!...@....... [ 410s] 1270 2f000000 00000000 460b0000 21001800 /.......F...!... [ 410s] - 1280 80cc0000 00000000 28000000 00000000 ........(....... [ 410s] - 1290 99040000 21001800 68cc0000 00000000 ....!...h....... [ 410s] + 1280 80bc0000 00000000 28000000 00000000 ........(....... [ 410s] + 1290 99040000 21001800 68bc0000 00000000 ....!...h....... [ 410s] 12a0 18000000 00000000 810c0000 22001000 ............"... [ 410s] - 12b0 807e0000 00000000 01000000 00000000 .~.............. [ 410s] - 12c0 4b070000 21001200 c0a40000 00000000 K...!........... [ 410s] + 12b0 307d0000 00000000 01000000 00000000 0}.............. [ 410s] + 12c0 4b070000 21001200 40950000 00000000 K...!...@....... [ 410s] 12d0 60000000 00000000 c50b0000 22001000 `..........."... [ 410s] - 12e0 e07e0000 00000000 0a000000 00000000 .~.............. [ 410s] - 12f0 600a0000 22001000 b07e0000 00000000 `..."....~...... [ 410s] + 12e0 907d0000 00000000 0a000000 00000000 .}.............. [ 410s] + 12f0 600a0000 22001000 607d0000 00000000 `..."...`}...... [ 410s] 1300 01000000 00000000 e60e0000 22001000 ............"... [ 410s] 1310 90560000 00000000 a7000000 00000000 .V.............. [ 410s] 1320 65100000 22001000 d05e0000 00000000 e..."....^...... [ 410s] 1330 7c050000 00000000 79050000 22001000 |.......y..."... [ 410s] - 1340 707e0000 00000000 05000000 00000000 p~.............. [ 410s] - 1350 ad010000 21001200 60a40000 00000000 ....!...`....... [ 410s] + 1340 207d0000 00000000 05000000 00000000 }.............. [ 410s] + 1350 ad010000 21001200 e0940000 00000000 ....!........... [ 410s] 1360 34000000 00000000 06100000 a1001d00 4............... [ 410s] - 1370 30d30000 00000000 08000000 00000000 0............... [ 410s] - 1380 480a0000 21001800 40cc0000 00000000 H...!...@....... [ 410s] + 1370 30c30000 00000000 08000000 00000000 0............... [ 410s] + 1380 480a0000 21001800 40bc0000 00000000 H...!...@....... [ 410s] 1390 10000000 00000000 ec020000 22001000 ............"... [ 410s] - 13a0 30830000 00000000 96000000 00000000 0............... [ 410s] - 13b0 aa050000 22001000 d0810000 00000000 ...."........... [ 410s] - 13c0 53010000 00000000 af070000 22001000 S..........."... [ 410s] - 13d0 c0890000 00000000 da000000 00000000 ................ [ 410s] - 13e0 f5090000 22001000 d0830000 00000000 ...."........... [ 410s] + 13a0 40800000 00000000 96000000 00000000 @............... [ 410s] + 13b0 aa050000 22001000 007f0000 00000000 ...."........... [ 410s] + 13c0 33010000 00000000 af070000 22001000 3..........."... [ 410s] + 13d0 d0860000 00000000 da000000 00000000 ................ [ 410s] + 13e0 f5090000 22001000 e0800000 00000000 ...."........... [ 410s] 13f0 5c000000 00000000 f1070000 22001000 \..........."... [ 410s] - 1400 607f0000 00000000 37000000 00000000 `.......7....... [ 410s] - 1410 0f040000 22001000 b0840000 00000000 ...."........... [ 410s] + 1400 607e0000 00000000 37000000 00000000 `~......7....... [ 410s] + 1410 0f040000 22001000 c0810000 00000000 ...."........... [ 410s] 1420 a5000000 00000000 5a110000 a1001d00 ........Z....... [ 410s] - 1430 28d30000 00000000 08000000 00000000 (............... [ 410s] - 1440 00030000 21001200 00a40000 00000000 ....!........... [ 410s] + 1430 28c30000 00000000 08000000 00000000 (............... [ 410s] + 1440 00030000 21001200 80940000 00000000 ....!........... [ 410s] 1450 39000000 00000000 d20d0000 a1001d00 9............... [ 410s] - 1460 20d30000 00000000 08000000 00000000 ............... [ 410s] - 1470 2e010000 22001000 807e0000 00000000 ...."....~...... [ 410s] + 1460 20c30000 00000000 08000000 00000000 ............... [ 410s] + 1470 2e010000 22001000 307d0000 00000000 ...."...0}...... [ 410s] 1480 01000000 00000000 dd030000 22001000 ............"... [ 410s] - 1490 60850000 00000000 aa000000 00000000 `............... [ 410s] - 14a0 500d0000 22001000 f07e0000 00000000 P..."....~...... [ 410s] + 1490 70820000 00000000 aa000000 00000000 p............... [ 410s] + 14a0 500d0000 22001000 f07d0000 00000000 P..."....}...... [ 410s] 14b0 53000000 00000000 5e0b0000 22001000 S.......^..."... [ 410s] - 14c0 b07e0000 00000000 01000000 00000000 .~.............. [ 410s] - 14d0 18020000 21001200 40a40000 00000000 ....!...@....... [ 410s] + 14c0 607d0000 00000000 01000000 00000000 `}.............. [ 410s] + 14d0 18020000 21001200 c0940000 00000000 ....!........... [ 410s] 14e0 18000000 00000000 7f060000 a1001200 ................ [ 410s] - 14f0 98a50000 00000000 10000000 00000000 ................ [ 410s] - 1500 c70a0000 22001000 c07e0000 00000000 ...."....~...... [ 410s] + 14f0 18960000 00000000 10000000 00000000 ................ [ 410s] + 1500 c70a0000 22001000 707d0000 00000000 ...."...p}...... [ 410s] 1510 0a000000 00000000 ........ [ 410s] Contents of section .dynstr: [ 410s] 1518 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister [ 410s] @@ -765,243 +765,243 @@ [ 410s] 3230 74299208 00000300 091b0000 10000000 t).............. [ 410s] 3240 71f89702 00000200 151b0000 00000000 q............... [ 410s] Contents of section .rela.dyn: [ 410s] - 3250 00cc0000 00000000 08000000 00000000 ................ [ 410s] - 3260 70520000 00000000 08cc0000 00000000 pR.............. [ 410s] + 3250 00bc0000 00000000 08000000 00000000 ................ [ 410s] + 3260 70520000 00000000 08bc0000 00000000 pR.............. [ 410s] 3270 08000000 00000000 80510000 00000000 .........Q...... [ 410s] - 3280 10cc0000 00000000 08000000 00000000 ................ [ 410s] - 3290 30520000 00000000 20cc0000 00000000 0R...... ....... [ 410s] - 32a0 08000000 00000000 c0a30000 00000000 ................ [ 410s] - 32b0 30cc0000 00000000 08000000 00000000 0............... [ 410s] - 32c0 60a40000 00000000 38cc0000 00000000 `.......8....... [ 410s] - 32d0 08000000 00000000 18cc0000 00000000 ................ [ 410s] - 32e0 48cc0000 00000000 08000000 00000000 H............... [ 410s] - 32f0 a0a40000 00000000 58cc0000 00000000 ........X....... [ 410s] - 3300 08000000 00000000 c0a40000 00000000 ................ [ 410s] - 3310 60cc0000 00000000 08000000 00000000 `............... [ 410s] - 3320 28cc0000 00000000 70cc0000 00000000 (.......p....... [ 410s] - 3330 08000000 00000000 20a50000 00000000 ........ ....... [ 410s] - 3340 78cc0000 00000000 08000000 00000000 x............... [ 410s] - 3350 28cc0000 00000000 88cc0000 00000000 (............... [ 410s] - 3360 08000000 00000000 40cc0000 00000000 ........@....... [ 410s] - 3370 90cc0000 00000000 08000000 00000000 ................ [ 410s] - 3380 b0840000 00000000 98cc0000 00000000 ................ [ 410s] - 3390 08000000 00000000 60850000 00000000 ........`....... [ 410s] - 33a0 a0cc0000 00000000 08000000 00000000 ................ [ 410s] - 33b0 a07f0000 00000000 b0cc0000 00000000 ................ [ 410s] - 33c0 08000000 00000000 50cc0000 00000000 ........P....... [ 410s] - 33d0 b8cc0000 00000000 08000000 00000000 ................ [ 410s] - 33e0 b07e0000 00000000 c0cc0000 00000000 .~.............. [ 410s] - 33f0 08000000 00000000 d07e0000 00000000 .........~...... [ 410s] - 3400 c8cc0000 00000000 08000000 00000000 ................ [ 410s] - 3410 d0810000 00000000 d0cc0000 00000000 ................ [ 410s] - 3420 08000000 00000000 507f0000 00000000 ........P....... [ 410s] - 3430 d8cc0000 00000000 08000000 00000000 ................ [ 410s] - 3440 f07e0000 00000000 e8cc0000 00000000 .~.............. [ 410s] - 3450 08000000 00000000 68cc0000 00000000 ........h....... [ 410s] - 3460 f0cc0000 00000000 08000000 00000000 ................ [ 410s] - 3470 807e0000 00000000 f8cc0000 00000000 .~.............. [ 410s] - 3480 08000000 00000000 c07e0000 00000000 .........~...... [ 410s] - 3490 00cd0000 00000000 08000000 00000000 ................ [ 410s] - 34a0 907e0000 00000000 08cd0000 00000000 .~.............. [ 410s] - 34b0 08000000 00000000 e07e0000 00000000 .........~...... [ 410s] - 34c0 10cd0000 00000000 08000000 00000000 ................ [ 410s] - 34d0 607f0000 00000000 70cf0000 00000000 `.......p....... [ 410s] - 34e0 08000000 00000000 98a50000 00000000 ................ [ 410s] - 34f0 88cf0000 00000000 08000000 00000000 ................ [ 410s] - 3500 60850000 00000000 90cf0000 00000000 `............... [ 410s] - 3510 08000000 00000000 607e0000 00000000 ........`~...... [ 410s] - 3520 e0d10000 00000000 08000000 00000000 ................ [ 410s] - 3530 e0d10000 00000000 18cc0000 00000000 ................ [ 410s] + 3280 10bc0000 00000000 08000000 00000000 ................ [ 410s] + 3290 30520000 00000000 20bc0000 00000000 0R...... ....... [ 410s] + 32a0 08000000 00000000 40940000 00000000 ........@....... [ 410s] + 32b0 30bc0000 00000000 08000000 00000000 0............... [ 410s] + 32c0 e0940000 00000000 38bc0000 00000000 ........8....... [ 410s] + 32d0 08000000 00000000 18bc0000 00000000 ................ [ 410s] + 32e0 48bc0000 00000000 08000000 00000000 H............... [ 410s] + 32f0 20950000 00000000 58bc0000 00000000 .......X....... [ 410s] + 3300 08000000 00000000 40950000 00000000 ........@....... [ 410s] + 3310 60bc0000 00000000 08000000 00000000 `............... [ 410s] + 3320 28bc0000 00000000 70bc0000 00000000 (.......p....... [ 410s] + 3330 08000000 00000000 a0950000 00000000 ................ [ 410s] + 3340 78bc0000 00000000 08000000 00000000 x............... [ 410s] + 3350 28bc0000 00000000 88bc0000 00000000 (............... [ 410s] + 3360 08000000 00000000 40bc0000 00000000 ........@....... [ 410s] + 3370 90bc0000 00000000 08000000 00000000 ................ [ 410s] + 3380 c0810000 00000000 98bc0000 00000000 ................ [ 410s] + 3390 08000000 00000000 70820000 00000000 ........p....... [ 410s] /usr/bin/fstsymbols differs in assembler output [ 410s] --- old /usr/bin/fstsymbols (disasm) [ 410s] +++ new /usr/bin/fstsymbols (disasm) [ 410s] @@ -509,16 +509,15 @@ [ 410s] call <__stack_chk_fail@plt> [ 410s] call <__stack_chk_fail@plt> [ 410s] call <__stack_chk_fail@plt> [ 410s] - mov -offset(%rbp),%rax [ 410s] - sub %fs:0x28,%rax [ 410s] - jne <__cxa_finalize@plt + ofs> [ 410s] - lea offset(%rip),%rdi # <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 410s] - call <_ZSt20__throw_length_errorPKc@plt> [ 410s] - call <__stack_chk_fail@plt> [ 410s] - lea -offset(%rbp),%rbx [ 410s] - xor %r12d,%r12d [ 410s] lea -offset(%rbp),%r15 [ 410s] mov %r15,%rdi [ 410s] + call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] + mov -offset(%rbp),%rdi [ 410s] + call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 410s] + mov -offset(%rbp),%rdi [ 410s] + mov %r13,-offset(%rbp) [ 410s] + call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] + mov %r15,%rdi [ 410s] mov %r12,-offset(%rbp) [ 410s] mov %r14,%r12 [ 410s] call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] @@ -526,72 +525,69 @@ [ 410s] call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 410s] mov -offset(%rbp),%rdi [ 410s] test %rdi,%rdi [ 410s] - je <__cxa_finalize@plt + ofs> [ 410s] - mov (%rdi),%rax [ 410s] - call *offset(%rax) [ 410s] - mov %rbx,%rdi [ 410s] - mov %r12,%rbx [ 410s] - call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 410s] + jne <__cxa_finalize@plt + ofs> [ 410s] mov -offset(%rbp),%rdi [ 410s] call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 410s] mov -offset(%rbp),%rdi [ 410s] call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 410s] + mov %rbx,%rdi [ 410s] + call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 410s] mov -offset(%rbp),%rax [ 410s] sub %fs:0x28,%rax [ 410s] jne <__cxa_finalize@plt + ofs> [ 410s] - mov %rbx,%rdi [ 410s] + mov %r12,%rdi [ 410s] call <_Unwind_Resume@plt> [ 410s] + lea -offset(%rbp),%rax [ 410s] + xor %r13d,%r13d [ 410s] + mov %rax,-offset(%rbp) [ 410s] lea -offset(%rbp),%r15 [ 410s] - mov %r15,%rdi [ 410s] - call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] - mov -offset(%rbp),%rdi [ 410s] - mov %rbx,%r14 [ 410s] - lea -offset(%rbp),%rbx [ 410s] - call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 410s] - mov -offset(%rbp),%rdi [ 410s] - mov %r13,-offset(%rbp) [ 410s] - call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] - mov %rax,%rbx [ 410s] + mov (%rdi),%rax [ 410s] + call *offset(%rax) [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] call <__stack_chk_fail@plt> [ 410s] mov -offset(%rbp),%rax [ 410s] sub %fs:0x28,%rax [ 410s] jne <__cxa_finalize@plt + ofs> [ 410s] call <_ZSt16__throw_bad_castv@plt> [ 410s] + lea -offset(%rbp),%rdi [ 410s] + call <_ZN10LogMessageD1Ev@@Base> [ 410s] + jmp <__cxa_finalize@plt + ofs> [ 410s] call <__stack_chk_fail@plt> [ 410s] mov -offset(%rbp),%rax [ 410s] sub %fs:0x28,%rax [ 410s] jne <__cxa_finalize@plt + ofs> [ 410s] + call <_ZSt16__throw_bad_castv@plt> [ 410s] + call <__stack_chk_fail@plt> [ 410s] + lea -offset(%rbp),%rdi [ 410s] + call <_ZN10LogMessageD1Ev@@Base> [ 410s] + jmp <__cxa_finalize@plt + ofs> [ 410s] + mov -offset(%rbp),%rax [ 410s] + sub %fs:0x28,%rax [ 410s] + jne <__cxa_finalize@plt + ofs> [ 410s] lea offset(%rip),%rdi # <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 410s] call <_ZSt20__throw_length_errorPKc@plt> [ 410s] - call <__stack_chk_fail@plt> [ 410s] - lea -offset(%rbp),%rbx [ 410s] - xor %r12d,%r12d [ 410s] - lea -offset(%rbp),%r15 [ 410s] + mov %rax,%r12 [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] - lea -offset(%rbp),%rbx [ 410s] - xor %r13d,%r13d [ 410s] lea -offset(%rbp),%r15 [ 410s] + xor %r12d,%r12d [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] + call <__stack_chk_fail@plt> [ 410s] lea -offset(%rbp),%r15 [ 410s] - mov %r15,%rdi [ 410s] - call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] + xor %r12d,%r12d [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] mov -offset(%rbp),%rax [ 410s] sub %fs:0x28,%rax [ 410s] jne <__cxa_finalize@plt + ofs> [ 410s] - call <_ZSt16__throw_bad_castv@plt> [ 410s] - mov -offset(%rbp),%rdi [ 410s] - lea -offset(%rbp),%rbx [ 410s] - call <_ZN10LogMessageD1Ev@@Base> [ 410s] - jmp <__cxa_finalize@plt + ofs> [ 410s] + lea offset(%rip),%rdi # <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 410s] + call <_ZSt20__throw_length_errorPKc@plt> [ 410s] call <__stack_chk_fail@plt> [ 410s] - mov -offset(%rbp),%rdi [ 410s] - lea -offset(%rbp),%rbx [ 410s] - call <_ZN10LogMessageD1Ev@@Base> [ 410s] + lea -offset(%rbp),%r15 [ 410s] + mov %r15,%rdi [ 410s] + call <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base> [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] - nopw offset(%rax,%rax,1) [ 410s] + cs nopw offset(%rax,%rax,1) [ 410s] + nopl offset(%rax) [ 410s] push %rbp [ 410s] mov %rsp,%rbp [ 410s] push %r14 [ 410s] @@ -2928,65 +2924,43 @@ [ 410s] jmp <__cxa_finalize@plt + ofs> [ 410s] nopl offset(%rax,%rax,1) [ 410s] push %rbp [ 410s] - xor %edx,%edx [ 410s] + lea offset(%rip),%rdx # <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 410s] mov %rsp,%rbp [ 410s] push %r15 [ 410s] push %r14 [ 410s] - lea -offset(%rbp),%rax [ 410s] + lea -offset(%rbp),%r14 [ 410s] push %r13 [ 410s] - lea -offset(%rbp),%r15 [ 410s] push %r12 [ 410s] push %rbx [ 410s] sub $something,%rsp [ 410s] - mov %rsi,-offset(%rbp) [ 410s] - mov %rax,%rsi [ 410s] mov %edi,-offset(%rbp) [ 410s] - mov %fs:0x28,%rdi [ 410s] - mov %rdi,-offset(%rbp) [ 410s] - lea -offset(%rbp),%rdi [ 410s] - mov %r15,-offset(%rbp) [ 410s] - movq $something,-offset(%rbp) [ 410s] - mov %rax,-offset(%rbp) [ 410s] - mov %rdi,-offset(%rbp) [ 410s] - call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@plt> [ 410s] - mov -offset(%rbp),%rdx [ 410s] - movdqa offset(%rip),%xmm0 # <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 410s] - mov %rax,-offset(%rbp) [ 410s] - mov %rdx,-offset(%rbp) [ 410s] - movups %xmm0,(%rax) [ 410s] - movdqa offset(%rip),%xmm0 # <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 410s] - mov -offset(%rbp),%rdx [ 410s] - movups %xmm0,offset(%rax) [ 410s] - movdqa offset(%rip),%xmm0 # <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 410s] - movups %xmm0,offset(%rax) [ 410s] - movdqa offset(%rip),%xmm0 # <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 410s] - movups %xmm0,offset(%rax) [ 410s] - movdqa offset(%rip),%xmm0 # <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 410s] - movups %xmm0,offset(%rax) [ 410s] - movdqa offset(%rip),%xmm0 # <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 410s] - movups %xmm0,offset(%rax) [ 410s] - mov -offset(%rbp),%rax [ 410s] - mov %rax,-offset(%rbp) [ 410s] - movb $something,(%rdx,%rax,1) [ 410s] - mov -offset(%rbp),%rax [ 410s] - mov (%rax),%rbx [ 410s] + mov %rsi,-offset(%rbp) [ 410s] + lea -offset(%rdx),%rsi [ 410s] + mov %fs:0x28,%rbx [ 410s] + mov %rbx,-offset(%rbp) [ 410s] + lea -offset(%rbp),%rbx [ 410s] + mov %r14,-offset(%rbp) [ 410s] mov %rbx,%rdi [ 410s] + call <_ZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE14SetDescriptionERKS5_RK15FlagDescriptionIS5_E@@Base + ofs> [ 410s] + mov -offset(%rbp),%rax [ 410s] + mov (%rax),%r12 [ 410s] + mov %r12,%rdi [ 410s] call [ 410s] mov %rax,%rdx [ 410s] movabs $something,%rax [ 410s] sub -offset(%rbp),%rax [ 410s] cmp %rdx,%rax [ 410s] jb <__cxa_finalize@plt + ofs> [ 410s] - mov -offset(%rbp),%rdi [ 410s] - mov %rbx,%rsi [ 410s] + mov %r12,%rsi [ 410s] + mov %rbx,%rdi [ 410s] call <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@plt> [ 410s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.2.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-debuginfo-1.8.2-1.3.x86_64.rpm [ 410s] skipping -debuginfo package [ 410s] No rpmlint.log available [ 410s] [ 410s] 8ae8df7b213e finished "build openfst.spec" at Thu Jun 19 06:21:56 UTC 2025. [ 410s] Retried build at Fri Jul 4 03:28:12 2025 returned same result, skipped Retried build at Wed Jul 9 04:28:37 2025 returned same result, skipped Retried build at Fri Jul 11 11:10:11 2025 returned same result, skipped Retried build at Tue Jul 15 22:37:22 2025 returned same result, skipped Retried build at Mon Jul 21 06:11:38 2025 returned same result, skipped Retried build at Tue Jul 29 03:19:10 2025 returned same result, skipped Retried build at Tue Jul 29 22:43:23 2025 returned same result, skipped Retried build at Mon Sep 1 12:58:11 2025 returned same result, skipped Retried build at Tue Sep 2 06:44:06 2025 returned same result, skipped Retried build at Wed Sep 10 03:07:34 2025 returned same result, skipped Retried build at Wed Sep 17 23:37:07 2025 returned same result, skipped