[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.28 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 1s] [ 1s] 110bbb22396b started "build openfst.spec" at Tue Jan 7 03:48:21 UTC 2025. [ 1s] [ 1s] Building openfst for project 'Tizen-Base-X-ASAN' repository 'standard' arch 'x86_64' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.28/.build-srcdir/openfst.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.28/.build-srcdir/openfst.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/28/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.28/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.28/.build-srcdir/openfst.spec build ... [ 4s] cycle: nss -> libsoftokn3 [ 4s] breaking dependency nss -> libsoftokn3 [ 4s] [1/42] preinstalling libmagic-data... [ 4s] [2/42] preinstalling libncurses... [ 4s] [3/42] preinstalling setup... [ 4s] [4/42] preinstalling filesystem... [ 4s] [5/42] preinstalling glibc... [ 4s] [6/42] preinstalling diffutils... [ 4s] [7/42] preinstalling libgcc... [ 4s] [8/42] preinstalling libstdc++... [ 4s] [9/42] preinstalling libasan... [ 4s] [10/42] preinstalling findutils... [ 4s] [11/42] preinstalling grep... [ 4s] [12/42] preinstalling libattr... [ 5s] [13/42] preinstalling libbz2... [ 5s] [14/42] preinstalling liblua... [ 5s] [15/42] preinstalling liblzma... [ 5s] [16/42] preinstalling libpopt... [ 5s] [17/42] preinstalling libsmack... [ 5s] [18/42] preinstalling libxcrypt... [ 5s] [19/42] preinstalling nspr... [ 5s] [20/42] preinstalling sed... [ 5s] [21/42] preinstalling zlib... [ 5s] [22/42] preinstalling bash... [ 6s] [23/42] preinstalling libcap... [ 6s] [24/42] preinstalling libfreebl3... [ 6s] [25/42] preinstalling libreadline... [ 6s] [26/42] preinstalling libsqlite... [ 7s] [27/42] preinstalling libzstd1... [ 7s] [28/42] preinstalling asan-build-env... [ 7s] [29/42] preinstalling coreutils... [ 7s] [30/42] preinstalling libacl... [ 7s] [31/42] preinstalling libelf... [ 7s] [32/42] preinstalling smack... [ 7s] [33/42] preinstalling bzip2... [ 7s] [34/42] preinstalling libmagic... [ 7s] [35/42] preinstalling libxml2... [ 7s] [36/42] preinstalling util-linux... [ 8s] [37/42] preinstalling tar... [ 8s] [38/42] preinstalling util-linux-su... [ 8s] [39/42] preinstalling nss... [ 8s] [40/42] preinstalling libsoftokn3... [ 8s] [41/42] preinstalling rpm... [ 10s] [42/42] preinstalling asan-force-options... [ 11s] running setup postinstall script [ 11s] chroot: failed to run command '': No such file or directory [ 11s] running asan-build-env postinstall script [ 11s] running asan-force-options postinstall script [ 11s] grep: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory [ 12s] initializing rpm db... [ 12s] reordering...cycle: libxcrypt-devel -> glibc-devel [ 12s] breaking dependency libxcrypt-devel -> glibc-devel [ 12s] cycle: nss -> libsoftokn3 [ 12s] breaking dependency nss -> libsoftokn3 [ 12s] done [ 12s] querying package ids... [ 13s] [1/107] installing libmagic-data-5.45-1.13 [ 14s] [2/107] installing setup-0.9-1.2 [ 14s] [3/107] installing filesystem-3.1-1.1 [ 15s] [4/107] installing glibc-2.40-1.14 [ 16s] [5/107] installing diffutils-3.10-1.1 [ 16s] [6/107] installing libatomic-14.2.0-1.10 [ 17s] [7/107] installing libgcc-14.2.0-1.10 [ 17s] [8/107] installing libgomp-14.2.0-1.10 [ 17s] [9/107] installing libitm-14.2.0-1.10 [ 17s] [10/107] installing libquadmath-14.2.0-1.10 [ 18s] [11/107] installing m4-1.4.19-1.1 [ 18s] [12/107] installing update-alternatives-1.22.2-1.1 [ 18s] [13/107] installing which-2.17-1.1 [ 18s] [14/107] installing libgfortran-14.2.0-1.10 [ 19s] [15/107] installing libstdc++-14.2.0-1.10 [ 19s] [16/107] installing libstdc++-devel-14.2.0-1.10 [ 20s] [17/107] installing libasan-14.2.0-1.10 [ 20s] [18/107] installing libcc1-14.2.0-1.10 [ 21s] [19/107] installing libhwasan-14.2.0-1.10 [ 21s] [20/107] installing libubsan-14.2.0-1.10 [ 21s] [21/107] installing cpio-2.8-1.2 [ 22s] [22/107] installing findutils-4.3.8-1.13 [ 22s] [23/107] installing gdbm-1.8.3-1.14 [ 22s] [24/107] installing hostname-3.23-1.2 [ 22s] [25/107] installing libattr-2.5.1-1.13 [ 23s] [26/107] installing libbz2-1.0.8-1.13 [ 23s] [27/107] installing libltdl-2.4.7-1.14 [ 24s] [28/107] installing liblua-5.1.5-1.13 [ 24s] [29/107] installing liblzma-5.6.3-1.8 [ 25s] [30/107] installing libpopt-1.16-1.13 [ 26s] [31/107] installing libsmack-1.3.1-1.13 [ 26s] [32/107] installing libsmartcols-2.39.3-1.12 [ 27s] [33/107] installing libuuid-2.39.3-1.12 [ 27s] [34/107] installing libxcrypt-4.4.36-1.13 [ 27s] [35/107] installing net-tools-2.0_20121208git-1.12 [ 28s] [36/107] installing nspr-4.35-1.13 [ 28s] [37/107] installing patch-2.7.6-1.13 [ 28s] [38/107] installing sed-4.1c-1.13 [ 28s] [39/107] installing zlib-1.3.1-1.9 [ 29s] [40/107] installing bash-3.2.57-1.2 [ 29s] [41/107] installing libblkid-2.39.3-1.12 [ 29s] [42/107] installing libcap-2.69-1.11 [ 29s] [43/107] installing libfreebl3-3.98-1.13 [ 30s] [44/107] installing libopenssl11-1.1.1w-1.14 [ 30s] [45/107] installing libopenssl3-3.0.13-1.14 [ 31s] [46/107] installing libpcre-8.45-1.13 [ 31s] [47/107] installing libpython-2.7.18-1.13 [ 31s] [48/107] installing libsqlite-3.48.0-1.13 [ 32s] [49/107] installing libzstd1-1.5.6-1.11 [ 33s] [50/107] installing pkg-config-0.29.2-1.13 [ 33s] [51/107] installing db4-4.8.30.NC-1.13 [ 33s] [52/107] installing build-compare-2023.06.18-1.4 [ 33s] [53/107] installing hal-rootstrap-checker-0.1.0-1.1 [ 34s] [54/107] installing asan-build-env-14.2.0-1.1 [ 34s] libasan.so is already preloaded [ 34s] [55/107] installing coreutils-6.9-14.3 [ 35s] [56/107] installing cpp-14.2.0-1.10 [ 36s] [57/107] installing gcc-c++-14.2.0-1.10 [ 37s] [58/107] installing gawk-3.1.5-1.2 [ 37s] [59/107] installing grep-2.5.2-1.12 [ 38s] [60/107] installing libacl-2.3.2-1.12 [ 38s] [61/107] installing libelf-0.189-1.12 [ 39s] [62/107] installing make-4.4-1.13 [ 39s] [63/107] installing nss-certs-3.98-1.13 [ 39s] [64/107] installing smack-1.3.1-1.13 [ 39s] [65/107] installing binutils-libs-2.43-1.13 [ 40s] [66/107] installing bzip2-1.0.8-1.13 [ 40s] [67/107] installing libmagic-5.45-1.13 [ 40s] [68/107] installing libmount-2.39.3-1.12 [ 40s] [69/107] installing perl-5.38.0-1.10 [ 43s] [70/107] installing xz-5.6.3-1.8 [ 43s] [71/107] installing libfdisk-2.39.3-1.12 [ 43s] [72/107] installing libxml2-2.12.5-1.12 [ 44s] [73/107] installing gcc-14.2.0-1.10 [ 45s] [74/107] installing build-mkbaselibs-20120927-1.1 [ 46s] [75/107] installing linux-glibc-devel-6.6-1.14 [ 46s] [76/107] installing tar-1.17-1.1 [ 46s] [77/107] installing terminfo-base-full-6.4-1.14 [ 47s] [78/107] installing autoconf-2.71-1.14 [ 47s] [79/107] installing file-5.45-1.13 [ 47s] [80/107] installing glibc-locale-2.40-1.14 [ 47s] [81/107] installing gzip-1.13-1.13 [ 47s] [82/107] installing tzdata-2023c-1.1 [ 48s] [83/107] installing binutils-2.43-1.13 [ 48s] [84/107] installing pam-1.1.6-1.12 [ 48s] [85/107] installing libdw-0.189-1.12 [ 49s] [86/107] installing libarchive-3.7.2-1.11 [ 49s] [87/107] installing automake-1.16.5-1.13 [ 49s] [88/107] installing libasm-0.189-1.12 [ 49s] [89/107] installing build-20120927-1.1 [ 49s] [90/107] installing libncurses6-6.4-1.14 [ 50s] [91/107] installing libncurses-6.4-1.14 [ 50s] [92/107] installing less-668-1.1 [ 50s] [93/107] installing libreadline-5.2-1.13 [ 50s] [94/107] installing libtool-2.4.7-1.14 [ 50s] [95/107] installing elfutils-0.189-1.12 [ 51s] [96/107] installing python-2.7.18-1.13 [ 54s] [97/107] installing util-linux-2.39.3-1.12 [ 56s] [98/107] installing util-linux-su-2.39.3-1.12 [ 56s] [99/107] installing libxcrypt-devel-4.4.36-1.13 [ 57s] [100/107] installing nss-3.98-1.13 [ 58s] [101/107] installing glibc-devel-2.40-1.14 [ 59s] [102/107] installing libsoftokn3-3.98-1.13 [ 60s] [103/107] installing rpm-4.14.1.1-1.12 [ 64s] [104/107] installing zlib-devel-1.3.1-1.9 [ 64s] [105/107] installing asan-force-options-14.2.0-1.1 [ 65s] [106/107] installing python-devel-2.7.18-1.13 [ 66s] [107/107] installing rpm-build-4.14.1.1-1.12 [ 67s] now finalizing build dir... [ 67s] ----------------------------------------------------------------- [ 67s] I have the following modifications for openfst.spec: [ 67s] 6c6 [ 67s] < Release: 0 [ 67s] --- [ 67s] > Release: 1.2 [ 68s] ----------------------------------------------------------------- [ 68s] ----- building openfst.spec (user abuild) [ 68s] ----------------------------------------------------------------- [ 68s] ----------------------------------------------------------------- [ 68s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-X-ASAN/standard/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 68s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.T1KYQF [ 68s] + umask 022 [ 68s] + cd /home/abuild/rpmbuild/BUILD [ 68s] + cd /home/abuild/rpmbuild/BUILD [ 68s] + rm -rf openfst-1.8.2 [ 68s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 68s] + /bin/tar -xof - [ 68s] + STATUS=0 [ 68s] + '[' 0 -ne 0 ']' [ 68s] + cd openfst-1.8.2 [ 68s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 68s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 68s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 68s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 68s] patching file src/include/fst/fst.h [ 68s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 68s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 68s] + /bin/patch -p1 [ 68s] patching file src/bin/Makefile.am [ 68s] + exit 0 [ 68s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.PgEVu8 [ 68s] + umask 022 [ 68s] + cd /home/abuild/rpmbuild/BUILD [ 68s] + cd openfst-1.8.2 [ 68s] + ref=/usr/lib/rpm [ 68s] + mints=0 [ 68s] + case $(uname -m) in [ 68s] ++ uname -m [ 68s] + for s in guess sub [ 68s] ++ find -maxdepth 8 -name config.guess [ 68s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 68s] + grep -q config-patches@ ./config.guess [ 68s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 68s] ++ tr -d $'\r' [ 68s] + timestamp=20180224 [ 68s] + test -n 20180224 [ 68s] + test 20180224 -ge 0 [ 68s] + for s in guess sub [ 68s] ++ find -maxdepth 8 -name config.sub [ 68s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 68s] + grep -q config-patches@ ./config.sub [ 68s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 68s] ++ tr -d $'\r' [ 68s] + timestamp=20180222 [ 68s] + test -n 20180222 [ 68s] + test 20180222 -ge 0 [ 68s] + LANG=C [ 68s] + export LANG [ 68s] + unset DISPLAY [ 68s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 68s] + export CFLAGS [ 68s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 68s] + export CXXFLAGS [ 68s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-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' [ 68s] + export FFLAGS [ 68s] + LDFLAGS= [ 68s] + export LDFLAGS [ 68s] + export 'CXXFLAGS+= -fPIC' [ 68s] + CXXFLAGS+=' -fPIC' [ 68s] + autoreconf -fi [ 74s] libtoolize: putting auxiliary files in '.'. [ 74s] libtoolize: copying file './ltmain.sh' [ 74s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 74s] libtoolize: copying file 'm4/libtool.m4' [ 74s] libtoolize: copying file 'm4/ltoptions.m4' [ 74s] libtoolize: copying file 'm4/ltsugar.m4' [ 74s] libtoolize: copying file 'm4/ltversion.m4' [ 75s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 81s] configure.ac:3: installing './compile' [ 81s] configure.ac:2: installing './missing' [ 82s] src/bin/Makefile.am: installing './depcomp' [ 84s] + AR=gcc-ar [ 84s] + export AR [ 84s] + NM=/bin/nm [ 84s] + export NM [ 84s] + RANLIB=gcc-ranlib [ 84s] + export RANLIB [ 84s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g' [ 84s] + export CFLAGS [ 84s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -g -fPIC' [ 84s] + export CXXFLAGS [ 84s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-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' [ 84s] + export FFLAGS [ 84s] + ./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 [ 85s] checking for a BSD-compatible install... /bin/install -c [ 85s] checking whether build environment is sane... yes [ 85s] checking for a race-free mkdir -p... /bin/mkdir -p [ 85s] checking for gawk... gawk [ 86s] checking whether make sets $(MAKE)... yes [ 86s] checking whether make supports nested variables... yes [ 86s] checking whether make supports the include directive... yes (GNU style) [ 86s] checking for x86_64-tizen-linux-gnu-gcc... x86_64-tizen-linux-gnu-gcc [ 87s] checking whether the C compiler works... yes [ 87s] checking for C compiler default output file name... a.out [ 87s] checking for suffix of executables... [ 88s] checking whether we are cross compiling... no [ 88s] checking for suffix of object files... o [ 88s] checking whether the compiler supports GNU C... yes [ 88s] checking whether x86_64-tizen-linux-gnu-gcc accepts -g... yes [ 89s] checking for x86_64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 89s] checking whether x86_64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 89s] checking dependency style of x86_64-tizen-linux-gnu-gcc... gcc3 [ 89s] checking for x86_64-tizen-linux-gnu-ar... gcc-ar [ 90s] checking the archiver (gcc-ar) interface... ar [ 90s] checking for x86_64-tizen-linux-gnu-g++... x86_64-tizen-linux-gnu-g++ [ 90s] checking whether the compiler supports GNU C++... yes [ 91s] checking whether x86_64-tizen-linux-gnu-g++ accepts -g... yes [ 91s] checking for x86_64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 91s] checking dependency style of x86_64-tizen-linux-gnu-g++... gcc3 [ 92s] checking build system type... x86_64-tizen-linux-gnu [ 92s] checking host system type... x86_64-tizen-linux-gnu [ 92s] checking how to print strings... printf [ 92s] checking for a sed that does not truncate output... /bin/sed [ 92s] checking for grep that handles long lines and -e... /bin/grep [ 92s] checking for egrep... /bin/grep -E [ 92s] checking for fgrep... /bin/grep -F [ 92s] checking for ld used by x86_64-tizen-linux-gnu-gcc... /usr/x86_64-tizen-linux-gnu/bin/ld [ 92s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 92s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 92s] checking the name lister (/bin/nm) interface... BSD nm [ 92s] checking whether ln -s works... yes [ 92s] checking the maximum length of command line arguments... 1572864 [ 92s] checking how to convert x86_64-tizen-linux-gnu file names to x86_64-tizen-linux-gnu format... func_convert_file_noop [ 92s] checking how to convert x86_64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 92s] checking for /usr/x86_64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 92s] checking for x86_64-tizen-linux-gnu-file... no [ 92s] checking for file... file [ 92s] checking for x86_64-tizen-linux-gnu-objdump... no [ 92s] checking for objdump... objdump [ 92s] checking how to recognize dependent libraries... pass_all [ 92s] checking for x86_64-tizen-linux-gnu-dlltool... no [ 92s] checking for dlltool... no [ 92s] checking how to associate runtime and link libraries... printf %s\n [ 92s] checking for x86_64-tizen-linux-gnu-ar... (cached) gcc-ar [ 93s] checking for archiver @FILE support... @ [ 93s] checking for x86_64-tizen-linux-gnu-strip... no [ 93s] checking for strip... strip [ 93s] checking for x86_64-tizen-linux-gnu-ranlib... gcc-ranlib [ 93s] checking command to parse /bin/nm output from x86_64-tizen-linux-gnu-gcc object... ok [ 93s] checking for sysroot... no [ 93s] checking for a working dd... /bin/dd [ 93s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 93s] checking for x86_64-tizen-linux-gnu-mt... no [ 93s] checking for mt... no [ 94s] checking if : is a manifest tool... no [ 94s] checking for stdio.h... yes [ 94s] checking for stdlib.h... yes [ 94s] checking for string.h... yes [ 94s] checking for inttypes.h... yes [ 94s] checking for stdint.h... yes [ 95s] checking for strings.h... yes [ 95s] checking for sys/stat.h... yes [ 95s] checking for sys/types.h... yes [ 95s] checking for unistd.h... yes [ 95s] checking for dlfcn.h... yes [ 95s] checking for objdir... .libs [ 96s] checking if x86_64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 96s] checking for x86_64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 96s] checking if x86_64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 96s] checking if x86_64-tizen-linux-gnu-gcc static flag -static works... no [ 97s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 97s] checking if x86_64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 97s] 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 [ 97s] checking whether -lc should be explicitly linked in... no [ 98s] checking dynamic linker characteristics... GNU/Linux ld.so [ 98s] checking how to hardcode library paths into programs... immediate [ 98s] checking whether stripping libraries is possible... yes [ 98s] checking if libtool supports shared libraries... yes [ 98s] checking whether to build shared libraries... yes [ 98s] checking whether to build static libraries... no [ 98s] checking how to run the C++ preprocessor... x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 99s] 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 [ 99s] checking if the linker (/usr/x86_64-tizen-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes [ 100s] 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 [ 100s] checking for x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 100s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 100s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 101s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 101s] checking if x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 101s] 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 [ 101s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 101s] checking how to hardcode library paths into programs... immediate [ 101s] Float equality is good [ 101s] checking for dlopen in -ldl... yes [ 102s] checking that generated files are newer than configure... done [ 102s] configure: creating ./config.status [ 105s] config.status: creating Makefile [ 105s] config.status: creating src/Makefile [ 105s] config.status: creating src/include/Makefile [ 105s] config.status: creating src/lib/Makefile [ 105s] config.status: creating src/bin/Makefile [ 105s] config.status: creating src/test/Makefile [ 105s] config.status: creating src/extensions/Makefile [ 105s] config.status: creating src/extensions/compact/Makefile [ 105s] config.status: creating src/extensions/compress/Makefile [ 106s] config.status: creating src/extensions/const/Makefile [ 106s] config.status: creating src/extensions/far/Makefile [ 106s] config.status: creating src/extensions/linear/Makefile [ 106s] config.status: creating src/extensions/lookahead/Makefile [ 106s] config.status: creating src/extensions/mpdt/Makefile [ 106s] config.status: creating src/extensions/ngram/Makefile [ 106s] config.status: creating src/extensions/pdt/Makefile [ 107s] config.status: creating src/extensions/python/Makefile [ 107s] config.status: creating src/extensions/special/Makefile [ 107s] config.status: creating src/script/Makefile [ 107s] config.status: creating config.h [ 107s] config.status: executing depfiles commands [ 117s] config.status: executing libtool commands [ 117s] + /bin/make -j12 [ 117s] /bin/make all-recursive [ 117s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 117s] Making all in src [ 117s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 117s] Making all in include [ 117s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 117s] make[3]: Nothing to be done for 'all'. [ 117s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 117s] Making all in lib [ 117s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 117s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 117s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 117s] mv -f $depbase.Tpo $depbase.Plo [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 117s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 118s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 118s] 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] [ 118s] 43 | for (int i = 0; i < data.size(); ++i) { [ 118s] | ~~^~~~~~~~~~~~~ [ 118s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 118s] 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] [ 118s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 118s] | ~~^~~~~~~~~~~~~~~~ [ 118s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 118s] 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] [ 118s] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 118s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 119s] In file included from ./../include/fst/vector-fst.h:34, [ 119s] from ./../include/fst/cache.h:33, [ 119s] from ./../include/fst/compact-fst.h:34, [ 119s] from fst-types.cc:21: [ 119s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:29:1: required from here [ 119s] 29 | REGISTER_FST(VectorFst, StdArc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] In file included from ./../include/fst/expanded-fst.h:33, [ 119s] from ./../include/fst/mutable-fst.h:37: [ 119s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:29:1: required from here [ 119s] 29 | REGISTER_FST(VectorFst, StdArc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:29:1: required from here [ 119s] 29 | REGISTER_FST(VectorFst, StdArc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:30:1: required from here [ 119s] 30 | REGISTER_FST(VectorFst, LogArc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:30:1: required from here [ 119s] 30 | REGISTER_FST(VectorFst, LogArc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:30:1: required from here [ 119s] 30 | REGISTER_FST(VectorFst, LogArc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:31:1: required from here [ 119s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:31:1: required from here [ 119s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 119s] 520 | class VectorFst : public ImplToMutableFst> { [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:31:1: required from here [ 119s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 119s] | ^~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:37:1: required from here [ 119s] 37 | REGISTER_FST(EditFst, StdArc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:37:1: required from here [ 119s] 37 | REGISTER_FST(EditFst, StdArc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:37:1: required from here [ 119s] 37 | REGISTER_FST(EditFst, StdArc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:38:1: required from here [ 119s] 38 | REGISTER_FST(EditFst, LogArc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:38:1: required from here [ 119s] 38 | REGISTER_FST(EditFst, LogArc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:38:1: required from here [ 119s] 38 | REGISTER_FST(EditFst, LogArc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:39:1: required from here [ 119s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:39:1: required from here [ 119s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 128 | class ImplToExpandedFst : public ImplToFst { [ 119s] | ^~~~~~~~~~~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 119s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 119s] 630 | class EditFst : public ImplToMutableFst< [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 119s] 86 | class FstRegisterer : public GenericRegisterer> { [ 119s] | ^~~~~~~~~~~~~ [ 119s] fst-types.cc:39:1: required from here [ 119s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 119s] | ^~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 119s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 119s] | ^~~~~~~~ [ 119s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 119s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 119s] | ^~~~~~~~~~~~~~~~ [ 123s] In file included from fst-types.cc:22: [ 123s] ./../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]': [ 123s] ./../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]' [ 123s] 275 | return WriteFst(*this, strm, opts); [ 123s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 123s] ./../include/fst/const-fst.h:274:8: required from here [ 123s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 123s] | ^~~~~ [ 123s] ./../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] [ 123s] 393 | if (hdr.NumStates() != num_states) { [ 123s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 397 | if (hdr.NumArcs() != num_arcs) { [ 123s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 123s] ./../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]': [ 123s] ./../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]' [ 123s] 275 | return WriteFst(*this, strm, opts); [ 123s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 123s] ./../include/fst/const-fst.h:274:8: required from here [ 123s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 123s] | ^~~~~ [ 123s] ./../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] [ 123s] 393 | if (hdr.NumStates() != num_states) { [ 123s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 397 | if (hdr.NumArcs() != num_arcs) { [ 123s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 123s] ./../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]': [ 123s] ./../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]' [ 123s] 275 | return WriteFst(*this, strm, opts); [ 123s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 123s] ./../include/fst/const-fst.h:274:8: required from here [ 123s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 123s] | ^~~~~ [ 123s] ./../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] [ 123s] 393 | if (hdr.NumStates() != num_states) { [ 123s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 397 | if (hdr.NumArcs() != num_arcs) { [ 123s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 123s] ./../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 >]': [ 123s] ./../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 >]' [ 123s] 409 | BaseImpl::DeleteStates(dstates); [ 123s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 123s] ./../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 >]' [ 123s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 123s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 123s] ./../include/fst/mutable-fst.h:336:8: required from here [ 123s] 336 | void DeleteStates(const std::vector &dstates) override { [ 123s] | ^~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 123s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 123s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 123s] ./../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 >]': [ 123s] ./../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 >]' [ 123s] 409 | BaseImpl::DeleteStates(dstates); [ 123s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 123s] ./../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 >]' [ 123s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 123s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 123s] ./../include/fst/mutable-fst.h:336:8: required from here [ 123s] 336 | void DeleteStates(const std::vector &dstates) override { [ 123s] | ^~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 123s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 123s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 123s] ./../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 >]': [ 123s] ./../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 >]' [ 123s] 409 | BaseImpl::DeleteStates(dstates); [ 123s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 123s] ./../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 >]' [ 123s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 123s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 123s] ./../include/fst/mutable-fst.h:336:8: required from here [ 123s] 336 | void DeleteStates(const std::vector &dstates) override { [ 123s] | ^~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 123s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 123s] ./../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] [ 123s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 123s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 228s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 229s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /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 -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -m64 -march=nehalem -msse4.2 -mfpmath=sse -g -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 231s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 231s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 231s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 231s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 231s] Making all in script [ 231s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 231s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 231s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 231s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 231s] mv -f $depbase.Tpo $depbase.Plo [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 232s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 233s] In file included from ./../include/fst/accumulator.h:34, [ 233s] from ./../include/fst/label-reachable.h:30, [ 233s] from ./../include/fst/lookahead-matcher.h:35, [ 233s] from ./../include/fst/lookahead-filter.h:31, [ 233s] from ./../include/fst/compose.h:33, [ 233s] from ./../include/fst/script/compose.h:23, [ 233s] from compose.cc:18: [ 233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 233s] | ^~~~~~ [ 233s] | template [ 233s] In file included from ./../include/fst/rational.h:31, [ 233s] from ./../include/fst/concat.h:29, [ 233s] from ./../include/fst/script/concat.h:23, [ 233s] from concat.cc:18: [ 233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 233s] | ^~~~~~ [ 233s] | template [ 233s] In file included from ./../include/fst/vector-fst.h:34, [ 233s] from ./../include/fst/script/compile-impl.h:32, [ 233s] from ./../include/fst/script/compile.h:26, [ 233s] from compile.cc:18: [ 233s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 128 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] In file included from ./../include/fst/script/compile-impl.h:29: [ 233s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] In file included from ./../include/fst/mutable-fst.h:37: [ 233s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 128 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] In file included from ./../include/fst/accumulator.h:34, [ 233s] from ./../include/fst/label-reachable.h:30, [ 233s] from ./../include/fst/lookahead-matcher.h:35, [ 233s] from ./../include/fst/lookahead-filter.h:31, [ 233s] from ./../include/fst/compose.h:33, [ 233s] from ./../include/fst/disambiguate.h:33, [ 233s] from ./../include/fst/script/disambiguate.h:25, [ 233s] from disambiguate.cc:18: [ 233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 233s] | ^~~~~~ [ 233s] | template [ 233s] In file included from ./../include/fst/accumulator.h:34, [ 233s] from ./../include/fst/label-reachable.h:30, [ 233s] from ./../include/fst/lookahead-matcher.h:35, [ 233s] from ./../include/fst/lookahead-filter.h:31, [ 233s] from ./../include/fst/compose.h:33, [ 233s] from ./../include/fst/difference.h:28, [ 233s] from ./../include/fst/script/difference.h:23, [ 233s] from difference.cc:18: [ 233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 233s] | ^~~~~~ [ 233s] | template [ 233s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 128 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 128 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] In file included from ./../include/fst/script/connect.h:21, [ 233s] from connect.cc:18: [ 233s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 233s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 233s] 29 | Connect(fst->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] connect.cc:29:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 233s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 233s] 29 | Connect(fst->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] connect.cc:29:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 233s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 233s] 29 | Connect(fst->GetMutableFst()); [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] connect.cc:29:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 128 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 128 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 233s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 233s] 520 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 233s] 215 | mutable VectorFst fst_; [ 233s] | ^~~~ [ 233s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 233s] 63 | FstCompiler fstcompiler( [ 233s] | ^~~~~~~~~~~ [ 233s] compile.cc:61:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 233s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 233s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] In file included from ./../include/fst/rational.h:31, [ 233s] from ./../include/fst/closure.h:28, [ 233s] from ./../include/fst/fstlib.h:55, [ 233s] from ./../include/fst/script/arciterator-class.h:25, [ 233s] from arciterator-class.cc:18: [ 233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 233s] | ^~~~~~ [ 233s] | template [ 233s] In file included from ./../include/fst/script/arcsort.h:24, [ 233s] from arcsort.cc:18: [ 233s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 233s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 233s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 233s] | ~~~~~~~~~~~~^~ [ 233s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 233s] 120 | StateMap(fst, &mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 233s] 104 | StateMap(fst, mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~ [ 233s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 233s] 40 | ArcSort(fst, icomp); [ 233s] | ~~~~~~~^~~~~~~~~~~~ [ 233s] arcsort.cc:30:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 233s] | ~~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 233s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 233s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 233s] | ~~~~~~~~~~~~^~ [ 233s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 233s] 120 | StateMap(fst, &mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 233s] 104 | StateMap(fst, mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~ [ 233s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 233s] 45 | ArcSort(fst, ocomp); [ 233s] | ~~~~~~~^~~~~~~~~~~~ [ 233s] arcsort.cc:30:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 233s] | ~~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 233s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 233s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 233s] | ~~~~~~~~~~~~^~ [ 233s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 233s] 120 | StateMap(fst, &mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 233s] 104 | StateMap(fst, mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~ [ 233s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 233s] 40 | ArcSort(fst, icomp); [ 233s] | ~~~~~~~^~~~~~~~~~~~ [ 233s] arcsort.cc:30:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 233s] | ~~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 233s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 233s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 233s] | ~~~~~~~~~~~~^~ [ 233s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 233s] 120 | StateMap(fst, &mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 233s] 104 | StateMap(fst, mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~ [ 233s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 233s] 45 | ArcSort(fst, ocomp); [ 233s] | ~~~~~~~^~~~~~~~~~~~ [ 233s] arcsort.cc:30:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 233s] | ~~~^~~~~~~~~~~~~~~ [ 233s] In file included from ./../include/fst/rational.h:31, [ 233s] from ./../include/fst/closure.h:28, [ 233s] from ./../include/fst/script/closure.h:23, [ 233s] from closure.cc:18: [ 233s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 233s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 233s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 233s] | ^~~~~~ [ 233s] | template [ 233s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 233s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 233s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 233s] | ~~~~~~~~~~~~^~ [ 233s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 233s] 120 | StateMap(fst, &mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 233s] 104 | StateMap(fst, mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~ [ 233s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 233s] 40 | ArcSort(fst, icomp); [ 233s] | ~~~~~~~^~~~~~~~~~~~ [ 233s] arcsort.cc:30:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 233s] | ~~~^~~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 233s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 233s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 233s] | ~~~~~~~~~~~~^~ [ 233s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 233s] 120 | StateMap(fst, &mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 233s] 104 | StateMap(fst, mapper); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~ [ 233s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 233s] 45 | ArcSort(fst, ocomp); [ 233s] | ~~~~~~~^~~~~~~~~~~~ [ 233s] arcsort.cc:30:1: required from here [ 233s] 164 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 233s] | ~~~^~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/test-properties.h:27, [ 234s] from ./../include/fst/vector-fst.h:35, [ 234s] from ./../include/fst/cache.h:33, [ 234s] from ./../include/fst/compose.h:30: [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 234s] 1044 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 234s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] compose.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 234s] 1044 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 234s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] compose.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 234s] 1044 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 234s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] compose.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/connect.h:29, [ 234s] from ./../include/fst/test-properties.h:27, [ 234s] from ./../include/fst/const-fst.h:34, [ 234s] from ./../include/fst/determinize.h:34, [ 234s] from ./../include/fst/script/determinize.h:24, [ 234s] from determinize.cc:18: [ 234s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 313 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1095 | ShortestDistance(ifst, &idistance, true); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] In file included from ./../include/fst/expanded-fst.h:33, [ 234s] from ./../include/fst/const-fst.h:31: [ 234s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 313 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1095 | ShortestDistance(ifst, &idistance, true); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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]' [ 234s] 313 | VectorFst rfst; [ 234s] | ^~~~ [ 234s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1095 | ShortestDistance(ifst, &idistance, true); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/determinize.h:41: [ 234s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 234s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1100 | Prune(dfst, ofst, popts); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 234s] | ~~~~~~~~~~~~^~~~ [ 234s] ./../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] [ 234s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 234s] | ~~~~~~~~~~~~~~~~~^~~~ [ 234s] ./../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] [ 234s] 261 | while (enqueued.size() <= s) { [ 234s] | ~~~~~~~~~~~~~~~~^~~~ [ 234s] ./../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] [ 234s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 286 | while (idistance.size() <= arc.nextstate) { [ 234s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 298 | while (enqueued.size() <= arc.nextstate) { [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/vector-fst.h:34, [ 234s] from ./../include/fst/cache.h:33, [ 234s] from ./../include/fst/arcsort.h:28, [ 234s] from ./../include/fst/disambiguate.h:32: [ 234s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] In file included from ./../include/fst/expanded-fst.h:33, [ 234s] from ./../include/fst/mutable-fst.h:37: [ 234s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/test-properties.h:27, [ 234s] from ./../include/fst/vector-fst.h:35, [ 234s] from ./../include/fst/cache.h:33, [ 234s] from ./../include/fst/difference.h:26: [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 234s] 214 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 234s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] difference.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/test-properties.h:27, [ 234s] from ./../include/fst/vector-fst.h:35, [ 234s] from ./../include/fst/cache.h:33, [ 234s] from ./../include/fst/arc-map.h:32, [ 234s] from ./../include/fst/encode.h:32, [ 234s] from ./../include/fst/script/decode.h:24, [ 234s] from decode.cc:18: [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 234s] 91 | Connect(fst); [ 234s] | ~~~~~~~^~~~~ [ 234s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 234s] 483 | RmFinalEpsilon(fst); [ 234s] | ~~~~~~~~~~~~~~^~~~~ [ 234s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 234s] 37 | Decode(fst, mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~ [ 234s] decode.cc:34:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 234s] 214 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 234s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] difference.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 234s] 214 | if (opts.connect) Connect(ofst); [ 234s] | ~~~~~~~^~~~~~ [ 234s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 234s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 234s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] difference.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 128 | class ImplToExpandedFst : public ImplToFst { [ 234s] | ^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 234s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 234s] 520 | class VectorFst : public ImplToMutableFst> { [ 234s] | ^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 211 | VectorFst sfst(ifst); [ 234s] | ^~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 234s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 234s] | ^~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 234s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 234s] 91 | Connect(fst); [ 234s] | ~~~~~~~^~~~~ [ 234s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 234s] 483 | RmFinalEpsilon(fst); [ 234s] | ~~~~~~~~~~~~~~^~~~~ [ 234s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 234s] 37 | Decode(fst, mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~ [ 234s] decode.cc:34:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 234s] 91 | Connect(fst); [ 234s] | ~~~~~~~^~~~~ [ 234s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 234s] 483 | RmFinalEpsilon(fst); [ 234s] | ~~~~~~~~~~~~~~^~~~~ [ 234s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 234s] 37 | Decode(fst, mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~ [ 234s] decode.cc:34:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/prune.h:30: [ 234s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 234s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 265 | enqueued[s] = heap.Insert(s); [ 234s] | ~~~~~~~~~~~^~~ [ 234s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1100 | Prune(dfst, ofst, popts); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 234s] 57 | if (size_ < values_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/test-properties.h:27, [ 234s] from ./../include/fst/vector-fst.h:35: [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../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 >]' [ 234s] 212 | Connect(&sfst); [ 234s] | ~~~~~~~^~~~~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 234s] ./../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]' [ 234s] 208 | Prune(fst, opts); [ 234s] | ~~~~~^~~~~~~~~~~ [ 234s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 234s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 234s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 234s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 234s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 234s] 134 | aiter.SetValue((*mapper)(arc)); [ 234s] | ~~~~~~~~~^~~~~ [ 234s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 234s] 189 | ArcMap(fst, &mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 234s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 234s] 37 | Decode(fst, mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~ [ 234s] decode.cc:34:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 186 | if (label < 1 || label > triples_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../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 >]' [ 234s] 212 | Connect(&sfst); [ 234s] | ~~~~~~~^~~~~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 234s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 234s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 234s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 234s] 134 | aiter.SetValue((*mapper)(arc)); [ 234s] | ~~~~~~~~~^~~~~ [ 234s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 234s] 189 | ArcMap(fst, &mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 234s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 234s] 37 | Decode(fst, mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~ [ 234s] decode.cc:34:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 186 | if (label < 1 || label > triples_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 234s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 234s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 234s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 234s] 134 | aiter.SetValue((*mapper)(arc)); [ 234s] | ~~~~~~~~~^~~~~ [ 234s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 234s] 189 | ArcMap(fst, &mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 234s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 234s] 37 | Decode(fst, mapper); [ 234s] | ~~~~~~^~~~~~~~~~~~~ [ 234s] decode.cc:34:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 186 | if (label < 1 || label > triples_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 234s] ./../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 >]' [ 234s] 212 | Connect(&sfst); [ 234s] | ~~~~~~~^~~~~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~ [ 234s] ./../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 >]': [ 234s] ./../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 >]' [ 234s] 409 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:336:8: required from here [ 234s] 336 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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 >]': [ 234s] ./../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 >]' [ 234s] 409 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:336:8: required from here [ 234s] 336 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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 >]': [ 234s] ./../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 >]' [ 234s] 409 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:336:8: required from here [ 234s] 336 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/connect.h:30: [ 234s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 234s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 234s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 234s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 217 | RemoveSplits(ofst); [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 234s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/shortest-distance.h:31, [ 234s] from ./../include/fst/prune.h:31: [ 234s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 234s] ./../include/fst/queue.h: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]' [ 234s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 679 | &unweighted); [ 234s] | ~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 234s] | ^~~~~~~~~~~ [ 234s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1095 | ShortestDistance(ifst, &idistance, true); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 234s] ./../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]' [ 234s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 679 | &unweighted); [ 234s] | ~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 234s] | ^~~~~~~~~~~ [ 234s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1095 | ShortestDistance(ifst, &idistance, true); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 234s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 234s] /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>]' [ 234s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 234s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 387 | auto common_future = std::make_unique(ifst); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 234s] ./../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 >]' [ 234s] 214 | PreDisambiguate(sfst, ofst, opts); [ 234s] | ^~~~~~~~~~~~~~~ [ 234s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 234s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 234s] 60 | Disambiguate(ifst, ofst, disargs); [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] disambiguate.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 234s] | ~~^~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 234s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 234s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 234s] | ^~~~~~~~~ [ 234s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 234s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1100 | Prune(dfst, ofst, popts); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 234s] | ~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 234s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 234s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 234s] | ^~~~~~~~~ [ 234s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 234s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 234s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 234s] 1100 | Prune(dfst, ofst, popts); [ 234s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 234s] 66 | Determinize(ifst, ofst, detargs); [ 234s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 234s] determinize.cc:36:1: required from here [ 234s] 164 | ({#Op, Arc::Type()}, Op) [ 234s] | ^ [ 234s] ./../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] [ 234s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 234s] | ~~^~~~~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/queue.h:35: [ 235s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 235s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 235s] 114 | visitor->FinishVisit(); [ 235s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 235s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 235s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 235s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 235s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: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]' [ 235s] 655 | queue_ = std::make_unique>(fst, filter); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 235s] 1095 | ShortestDistance(ifst, &idistance, true); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 235s] 66 | Determinize(ifst, ofst, detargs); [ 235s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] determinize.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 235s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 235s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] In file included from ./../include/fst/determinize.h:41, [ 235s] from ./../include/fst/disambiguate.h:35: [ 235s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 235s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 235s] ./../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] [ 235s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 235s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 235s] ./../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] [ 235s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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] [ 235s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 235s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 235s] 114 | visitor->FinishVisit(); [ 235s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 235s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 235s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 235s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 235s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: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]' [ 235s] 655 | queue_ = std::make_unique>(fst, filter); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 235s] 1095 | ShortestDistance(ifst, &idistance, true); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 235s] 66 | Determinize(ifst, ofst, detargs); [ 235s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] determinize.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 235s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 235s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 235s] /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 235s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 235s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 387 | auto common_future = std::make_unique(ifst); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 235s] /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 235s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 235s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 387 | auto common_future = std::make_unique(ifst); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 235s] | ~~^~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 235s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 235s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 235s] | ~~~~~~~~~~~~^~ [ 235s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 235s] 120 | StateMap(fst, &mapper); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 235s] 104 | StateMap(fst, mapper); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 213 | ArcSort(&sfst, ArcCompare()); [ 235s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 235s] | ~~~^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 235s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 235s] 128 | class ImplToExpandedFst : public ImplToFst { [ 235s] | ^~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 235s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 235s] | ^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 235s] 520 | class VectorFst : public ImplToMutableFst> { [ 235s] | ^~~~~~~~~ [ 235s] ./../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]' [ 235s] 313 | VectorFst rfst; [ 235s] | ^~~~ [ 235s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 235s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 235s] | ^~~~~~~~ [ 235s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 235s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 235s] | ^~~~~~~~ [ 235s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 235s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 235s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 235s] | ^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 235s] 520 | class VectorFst : public ImplToMutableFst> { [ 235s] | ^~~~~~~~~ [ 235s] ./../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]' [ 235s] 313 | VectorFst rfst; [ 235s] | ^~~~ [ 235s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 235s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 235s] | ^~~~~~~~ [ 235s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 235s] 128 | class ImplToExpandedFst : public ImplToFst { [ 235s] | ^~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 235s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 235s] 520 | class VectorFst : public ImplToMutableFst> { [ 235s] | ^~~~~~~~~ [ 235s] ./../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]' [ 235s] 313 | VectorFst rfst; [ 235s] | ^~~~ [ 235s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 235s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 235s] | ^~~~~~~~ [ 235s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 235s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 235s] | ^~~~~~~~~~~~~~~~ [ 235s] In file included from ./../include/fst/prune.h:30: [ 235s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 235s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 146 | enqueued[s] = heap.Insert(s); [ 235s] | ~~~~~~~~~~~^~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 57 | if (size_ < values_.size()) { [ 235s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 235s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 235s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 235s] | ~~~~~~~~~~~~^~ [ 235s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 235s] 120 | StateMap(fst, &mapper); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 235s] 104 | StateMap(fst, mapper); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 213 | ArcSort(&sfst, ArcCompare()); [ 235s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 235s] | ~~~^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 235s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 235s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 235s] | ~~~~~~~~~~~~^~ [ 235s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 235s] 120 | StateMap(fst, &mapper); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 235s] 104 | StateMap(fst, mapper); [ 235s] | ~~~~~~~~^~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 213 | ArcSort(&sfst, ArcCompare()); [ 235s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 235s] | ~~~^~~~~~~~~~~~~~~ [ 235s] In file included from ./../include/fst/shortest-distance.h:31, [ 235s] from ./../include/fst/prune.h:31: [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 235s] ./../include/fst/queue.h: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]' [ 235s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 679 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 235s] ./../include/fst/queue.h: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]' [ 235s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 679 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 235s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 235s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 235s] | ^~~~~~~~~ [ 235s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 235s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 235s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 235s] | ~~^~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 235s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 235s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 235s] | ^~~~~~~~~ [ 235s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 235s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 235s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 235s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 208 | Prune(fst, opts); [ 235s] | ~~~~~^~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 235s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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 >]' [ 235s] 214 | PreDisambiguate(sfst, ofst, opts); [ 235s] | ^~~~~~~~~~~~~~~ [ 235s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 235s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 235s] 60 | Disambiguate(ifst, ofst, disargs); [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 235s] disambiguate.cc:36:1: required from here [ 235s] 164 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 235s] | ~~^~~~~~~~~~~~~~~~~~~ [ 235s] In file included from ./../include/fst/replace-util.h:32, [ 236s] from ./../include/fst/replace.h:36: [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 236s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 236s] 114 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 236s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: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]' [ 236s] 655 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 236s] ./../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]' [ 236s] 208 | Prune(fst, opts); [ 236s] | ~~~~~^~~~~~~~~~~ [ 236s] ./../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 >]' [ 236s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 236s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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 >]' [ 236s] 214 | PreDisambiguate(sfst, ofst, opts); [ 236s] | ^~~~~~~~~~~~~~~ [ 236s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 236s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 236s] 60 | Disambiguate(ifst, ofst, disargs); [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] disambiguate.cc:36:1: required from here [ 236s] 164 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 236s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 236s] 114 | visitor->FinishVisit(); [ 236s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 236s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 236s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 236s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 236s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: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]' [ 236s] 655 | queue_ = std::make_unique>(fst, filter); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 236s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 236s] ./../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]' [ 236s] 208 | Prune(fst, opts); [ 236s] | ~~~~~^~~~~~~~~~~ [ 236s] ./../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 >]' [ 236s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 236s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../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 >]' [ 236s] 214 | PreDisambiguate(sfst, ofst, opts); [ 236s] | ^~~~~~~~~~~~~~~ [ 236s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 236s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 236s] 60 | Disambiguate(ifst, ofst, disargs); [ 236s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 236s] disambiguate.cc:36:1: required from here [ 236s] 164 | ({#Op, Arc::Type()}, Op) [ 236s] | ^ [ 236s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 236s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 236s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 236s] | ~~^~~~~~~~~~~~~~~~ [ 236s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 236s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 236s] 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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 239s] depbase=`echo encode.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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 239s] depbase=`echo encodemapper-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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 239s] 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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 240s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 240s] ./../include/fst/queue.h:548:11: required from here [ 240s] 548 | StateId Head() const final { [ 240s] | ^~~~ [ 240s] ./../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] [ 240s] 552 | ((front_ >= trivial_queue_.size()) || [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 240s] ./../include/fst/queue.h:563:8: required from here [ 240s] 563 | void Enqueue(StateId s) final { [ 240s] | ^~~~~~~ [ 240s] ./../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] [ 240s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 240s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 240s] ./../include/fst/queue.h:581:8: required from here [ 240s] 581 | void Dequeue() final { [ 240s] | ^~~~~~~ [ 240s] ./../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] [ 240s] 584 | } else if (front_ < trivial_queue_.size()) { [ 240s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 240s] ./../include/fst/queue.h:593:8: required from here [ 240s] 593 | bool Empty() const final { [ 240s] | ^~~~~ [ 240s] ./../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] [ 240s] 602 | return (front_ >= trivial_queue_.size()) || [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 240s] ./../include/fst/queue.h:607:8: required from here [ 240s] 607 | void Clear() final { [ 240s] | ^~~~~ [ 240s] ./../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] [ 240s] 611 | } else if (i < trivial_queue_.size()) { [ 240s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 240s] ./../include/fst/queue.h:232:8: required from here [ 240s] 232 | void Update(StateId s) override { [ 240s] | ^~~~~~ [ 240s] ./../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] [ 240s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 240s] | ~~^~~~~~~~~~~~~~ [ 240s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 240s] ./../include/fst/queue.h:495:8: required from here [ 240s] 495 | void Enqueue(StateId s) final { [ 240s] | ^~~~~~~ [ 240s] ./../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] [ 240s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 240s] | ~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 275 | return WriteFst(*this, strm, opts); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/const-fst.h:274:8: required from here [ 240s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 240s] | ^~~~~ [ 240s] ./../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] [ 240s] 393 | if (hdr.NumStates() != num_states) { [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 397 | if (hdr.NumArcs() != num_arcs) { [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 275 | return WriteFst(*this, strm, opts); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/const-fst.h:274:8: required from here [ 240s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 240s] | ^~~~~ [ 240s] ./../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] [ 240s] 393 | if (hdr.NumStates() != num_states) { [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 397 | if (hdr.NumArcs() != num_arcs) { [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 240s] ./../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]' [ 240s] 218 | key_[s] = heap_.Insert(s); [ 240s] | ~~~~~~~~~~~~^~~ [ 240s] ./../include/fst/queue.h:215:8: required from here [ 240s] 215 | void Enqueue(StateId s) override { [ 240s] | ^~~~~~~ [ 240s] ./../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] [ 240s] 57 | if (size_ < values_.size()) { [ 240s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 240s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] depbase=`echo epsnormalize.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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 240s] mv -f $depbase.Tpo $depbase.Plo [ 240s] ./../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> > > >]': [ 240s] ./../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]' [ 240s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 240s] | ^~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 611 | return FindState(std::move(tuple)); [ 240s] | ^~~~~~~~~ [ 240s] ./../include/fst/determinize.h:605:11: required from here [ 240s] 605 | StateId ComputeStart() override { [ 240s] | ^~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 240s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 240s] In file included from ./../include/fst/determinize.h:39: [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 240s] | ^~~~~~~~~ [ 240s] ./../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]' [ 240s] 950 | StateId Start() const override { return impl_->Start(); } [ 240s] | ~~~~~~~~~~~~^~ [ 240s] ./../include/fst/fst.h:950:11: required from here [ 240s] 950 | StateId Start() const override { return impl_->Start(); } [ 240s] | ^~~~~ [ 240s] ./../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] [ 240s] 348 | while (unfactored_.size() <= element.state) [ 240s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 240s] ./../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]': [ 241s] ./../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]' [ 241s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 241s] | ^~~~~~~~~ [ 241s] ./../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]' [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ~~~~~~~~~~~~^~ [ 241s] ./../include/fst/fst.h:950:11: required from here [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 348 | while (unfactored_.size() <= element.state) [ 241s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 241s] | ^~~~~~~~~ [ 241s] ./../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]' [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ~~~~~~~~~~~~^~ [ 241s] ./../include/fst/fst.h:950:11: required from here [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 348 | while (unfactored_.size() <= element.state) [ 241s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 241s] | ^~~~~~~~~ [ 241s] ./../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]' [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ~~~~~~~~~~~~^~ [ 241s] ./../include/fst/fst.h:950:11: required from here [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 348 | while (unfactored_.size() <= element.state) [ 241s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 241s] | ^~~~~~~~~ [ 241s] ./../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]' [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ~~~~~~~~~~~~^~ [ 241s] ./../include/fst/fst.h:950:11: required from here [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 348 | while (unfactored_.size() <= element.state) [ 241s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 241s] | ^~~~~~~~~ [ 241s] ./../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]' [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ~~~~~~~~~~~~^~ [ 241s] ./../include/fst/fst.h:950:11: required from here [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 348 | while (unfactored_.size() <= element.state) [ 241s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 241s] | ^~~~~~~~~ [ 241s] ./../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]' [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ~~~~~~~~~~~~^~ [ 241s] ./../include/fst/fst.h:950:11: required from here [ 241s] 950 | StateId Start() const override { return impl_->Start(); } [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 348 | while (unfactored_.size() <= element.state) [ 241s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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 > > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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 > > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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 > > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] In file included from ./../include/fst/cache.h:33, [ 241s] from ./../include/fst/arc-map.h:32, [ 241s] from ./../include/fst/determinize.h:36: [ 241s] ./../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 > >]': [ 241s] ./../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 > >]' [ 241s] 409 | BaseImpl::DeleteStates(dstates); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 241s] ./../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 > >]' [ 241s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 241s] ./../include/fst/mutable-fst.h:336:8: required from here [ 241s] 336 | void DeleteStates(const std::vector &dstates) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 241s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 241s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 241s] ./../include/fst/queue.h:548:11: required from here [ 241s] 548 | StateId Head() const final { [ 241s] | ^~~~ [ 241s] ./../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] [ 241s] 552 | ((front_ >= trivial_queue_.size()) || [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 241s] ./../include/fst/queue.h:563:8: required from here [ 241s] 563 | void Enqueue(StateId s) final { [ 241s] | ^~~~~~~ [ 241s] ./../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] [ 241s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 241s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 241s] ./../include/fst/queue.h:581:8: required from here [ 241s] 581 | void Dequeue() final { [ 241s] | ^~~~~~~ [ 241s] ./../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] [ 241s] 584 | } else if (front_ < trivial_queue_.size()) { [ 241s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 241s] ./../include/fst/queue.h:593:8: required from here [ 241s] 593 | bool Empty() const final { [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 602 | return (front_ >= trivial_queue_.size()) || [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 241s] ./../include/fst/queue.h:607:8: required from here [ 241s] 607 | void Clear() final { [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 611 | } else if (i < trivial_queue_.size()) { [ 241s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 241s] ./../include/fst/queue.h:232:8: required from here [ 241s] 232 | void Update(StateId s) override { [ 241s] | ^~~~~~ [ 241s] ./../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] [ 241s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 241s] | ~~^~~~~~~~~~~~~~ [ 241s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 241s] ./../include/fst/queue.h:495:8: required from here [ 241s] 495 | void Enqueue(StateId s) final { [ 241s] | ^~~~~~~ [ 241s] ./../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] [ 241s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~ [ 241s] In file included from ./../include/fst/script/encode.h:24, [ 241s] from encode.cc:18: [ 241s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 241s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 241s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 241s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 241s] 134 | aiter.SetValue((*mapper)(arc)); [ 241s] | ~~~~~~~~~^~~~~ [ 241s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 241s] 477 | ArcMap(fst, mapper); [ 241s] | ~~~~~~^~~~~~~~~~~~~ [ 241s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 241s] 37 | Encode(fst, mapper); [ 241s] | ~~~~~~^~~~~~~~~~~~~ [ 241s] encode.cc:34:1: required from here [ 241s] 164 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../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] [ 241s] 186 | if (label < 1 || label > triples_.size()) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 241s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 241s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 241s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 241s] 134 | aiter.SetValue((*mapper)(arc)); [ 241s] | ~~~~~~~~~^~~~~ [ 241s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 241s] 477 | ArcMap(fst, mapper); [ 241s] | ~~~~~~^~~~~~~~~~~~~ [ 241s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 241s] 37 | Encode(fst, mapper); [ 241s] | ~~~~~~^~~~~~~~~~~~~ [ 241s] encode.cc:34:1: required from here [ 241s] 164 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../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] [ 241s] 186 | if (label < 1 || label > triples_.size()) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 241s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 241s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 241s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 241s] 134 | aiter.SetValue((*mapper)(arc)); [ 241s] | ~~~~~~~~~^~~~~ [ 241s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 241s] 477 | ArcMap(fst, mapper); [ 241s] | ~~~~~~^~~~~~~~~~~~~ [ 241s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 241s] 37 | Encode(fst, mapper); [ 241s] | ~~~~~~^~~~~~~~~~~~~ [ 241s] encode.cc:34:1: required from here [ 241s] 164 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../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] [ 241s] 186 | if (label < 1 || label > triples_.size()) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 241s] from encodemapper-class.cc:18: [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 206 | EncodeMapper::Read(strm, source)); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 241s] encodemapper-class.cc:94:1: required from here [ 241s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 241s] | ^ [ 241s] ./../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] [ 241s] 254 | for (int64_t i = 0; i < size; ++i) { [ 241s] | ~~^~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 206 | EncodeMapper::Read(strm, source)); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 241s] encodemapper-class.cc:95:1: required from here [ 241s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 241s] | ^ [ 241s] ./../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] [ 241s] 254 | for (int64_t i = 0; i < size; ++i) { [ 241s] | ~~^~~~~~ [ 241s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 241s] ./../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]' [ 241s] 218 | key_[s] = heap_.Insert(s); [ 241s] | ~~~~~~~~~~~~^~~ [ 241s] ./../include/fst/queue.h:215:8: required from here [ 241s] 215 | void Enqueue(StateId s) override { [ 241s] | ^~~~~~~ [ 241s] ./../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] [ 241s] 57 | if (size_ < values_.size()) { [ 241s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 206 | EncodeMapper::Read(strm, source)); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 241s] encodemapper-class.cc:96:1: required from here [ 241s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 241s] | ^ [ 241s] ./../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] [ 241s] 254 | for (int64_t i = 0; i < size; ++i) { [ 241s] | ~~^~~~~~ [ 241s] In file included from ./../include/fst/lookahead-matcher.h:33: [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 275 | return WriteFst(*this, strm, opts); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/const-fst.h:274:8: required from here [ 241s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 393 | if (hdr.NumStates() != num_states) { [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 397 | if (hdr.NumArcs() != num_arcs) { [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 275 | return WriteFst(*this, strm, opts); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/const-fst.h:274:8: required from here [ 241s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 241s] | ^~~~~ [ 241s] ./../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] [ 241s] 393 | if (hdr.NumStates() != num_states) { [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 397 | if (hdr.NumArcs() != num_arcs) { [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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]': [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 241s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 241s] ./../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 >]': [ 241s] ./../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]' [ 241s] 616 | filter_->SetState(s, *tuple); [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 241s] ./../include/fst/determinize.h:614:10: required from here [ 241s] 614 | Weight ComputeFinal(StateId s) override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 241s] | ~~~~~~~~~~~~~~^~~~ [ 241s] ./../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> > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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> > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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> > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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> > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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> > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 241s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 241s] mv -f $depbase.Tpo $depbase.Plo [ 241s] ./../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> > > >]': [ 241s] ./../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]' [ 241s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 241s] | ^~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 611 | return FindState(std::move(tuple)); [ 241s] | ^~~~~~~~~ [ 241s] ./../include/fst/determinize.h:605:11: required from here [ 241s] 605 | StateId ComputeStart() override { [ 241s] | ^~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 241s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 241s] ./../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> > > >]': [ 242s] ./../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]' [ 242s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 242s] | ^~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 611 | return FindState(std::move(tuple)); [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/determinize.h:605:11: required from here [ 242s] 605 | StateId ComputeStart() override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] In file included from ./../include/fst/determinize.h:39: [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 242s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 242s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../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 >]' [ 242s] 121 | return ArcClass(mapper_(arc)); [ 242s] | ~~~~~~~^~~~~ [ 242s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 242s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 242s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 186 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 242s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 242s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../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 >]' [ 242s] 121 | return ArcClass(mapper_(arc)); [ 242s] | ~~~~~~~^~~~~ [ 242s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 242s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 242s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 186 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 242s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 242s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 242s] ./../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 >]' [ 242s] 121 | return ArcClass(mapper_(arc)); [ 242s] | ~~~~~~~^~~~~ [ 242s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 242s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 242s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 186 | if (label < 1 || label > triples_.size()) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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]': [ 242s] ./../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]' [ 242s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 242s] | ^~~~~~~~~ [ 242s] ./../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]' [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ~~~~~~~~~~~~^~ [ 242s] ./../include/fst/fst.h:950:11: required from here [ 242s] 950 | StateId Start() const override { return impl_->Start(); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 348 | while (unfactored_.size() <= element.state) [ 242s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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 > >]': [ 242s] ./../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 > >]' [ 242s] 409 | BaseImpl::DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../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 > >]' [ 242s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h:336:8: required from here [ 242s] 336 | void DeleteStates(const std::vector &dstates) override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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 > > > >]': [ 242s] ./../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]' [ 242s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 242s] | ^~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 611 | return FindState(std::move(tuple)); [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/determinize.h:605:11: required from here [ 242s] 605 | StateId ComputeStart() override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 242s] ./../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 > > > >]': [ 242s] ./../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]' [ 242s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 242s] | ^~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 611 | return FindState(std::move(tuple)); [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/determinize.h:605:11: required from here [ 242s] 605 | StateId ComputeStart() override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] ./../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 > > > >]': [ 242s] ./../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]' [ 242s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 242s] | ^~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 611 | return FindState(std::move(tuple)); [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/determinize.h:605:11: required from here [ 242s] 605 | StateId ComputeStart() override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] ./../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 >]': [ 242s] ./../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 >]' [ 242s] 409 | BaseImpl::DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../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 >]' [ 242s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h:336:8: required from here [ 242s] 336 | void DeleteStates(const std::vector &dstates) override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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 >]': [ 242s] ./../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 >]' [ 242s] 409 | BaseImpl::DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../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 >]' [ 242s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h:336:8: required from here [ 242s] 336 | void DeleteStates(const std::vector &dstates) override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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 >]': [ 242s] ./../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 >]' [ 242s] 409 | BaseImpl::DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../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 >]' [ 242s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h:336:8: required from here [ 242s] 336 | void DeleteStates(const std::vector &dstates) override { [ 242s] | ^~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] ./../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] [ 242s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 242s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 242s] In file included from ./../include/fst/vector-fst.h:34, [ 242s] from ./../include/fst/cache.h:33, [ 242s] from ./../include/fst/arc-map.h:32, [ 242s] from ./../include/fst/epsnormalize.h:24, [ 242s] from ./../include/fst/script/epsnormalize.h:23, [ 242s] from epsnormalize.cc:18: [ 242s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 242s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 242s] 128 | class ImplToExpandedFst : public ImplToFst { [ 242s] | ^~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 242s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 242s] | ^~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 242s] 520 | class VectorFst : public ImplToMutableFst> { [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 242s] 55 | VectorFst> gfst; [ 242s] | ^~~~ [ 242s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 242s] 48 | EpsNormalize(ifst, ofst, type); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 242s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] epsnormalize.cc:35:1: required from here [ 242s] 164 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../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=] [ 242s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 242s] | ^~~~~~~~ [ 242s] In file included from ./../include/fst/expanded-fst.h:33, [ 242s] from ./../include/fst/mutable-fst.h:37: [ 242s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 242s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 242s] | ^~~~~~~~ [ 242s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 242s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 242s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 242s] | ^~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 242s] 520 | class VectorFst : public ImplToMutableFst> { [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 242s] 55 | VectorFst> gfst; [ 242s] | ^~~~ [ 242s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 242s] 48 | EpsNormalize(ifst, ofst, type); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 242s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] epsnormalize.cc:35:1: required from here [ 242s] 164 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../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=] [ 242s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 242s] | ^~~~~~~~ [ 242s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 242s] 128 | class ImplToExpandedFst : public ImplToFst { [ 242s] | ^~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 242s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 242s] 520 | class VectorFst : public ImplToMutableFst> { [ 242s] | ^~~~~~~~~ [ 242s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 242s] 55 | VectorFst> gfst; [ 242s] | ^~~~ [ 242s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 242s] 48 | EpsNormalize(ifst, ofst, type); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 242s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 242s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] epsnormalize.cc:35:1: required from here [ 242s] 164 | ({#Op, Arc::Type()}, Op) [ 242s] | ^ [ 242s] ./../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=] [ 242s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 242s] | ^~~~~~~~ [ 242s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 242s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 242s] | ^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 243s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 243s] 128 | class ImplToExpandedFst : public ImplToFst { [ 243s] | ^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 243s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 243s] | ^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 243s] 520 | class VectorFst : public ImplToMutableFst> { [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 55 | VectorFst> gfst; [ 243s] | ^~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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=] [ 243s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 243s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 243s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 243s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 243s] | ^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 243s] 520 | class VectorFst : public ImplToMutableFst> { [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 55 | VectorFst> gfst; [ 243s] | ^~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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=] [ 243s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 243s] 128 | class ImplToExpandedFst : public ImplToFst { [ 243s] | ^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 243s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 243s] 520 | class VectorFst : public ImplToMutableFst> { [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 55 | VectorFst> gfst; [ 243s] | ^~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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=] [ 243s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 243s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 243s] | ^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 243s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 243s] 128 | class ImplToExpandedFst : public ImplToFst { [ 243s] | ^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 243s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 243s] | ^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 243s] 520 | class VectorFst : public ImplToMutableFst> { [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 55 | VectorFst> gfst; [ 243s] | ^~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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=] [ 243s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 243s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 243s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 243s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 243s] | ^~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 243s] 520 | class VectorFst : public ImplToMutableFst> { [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 55 | VectorFst> gfst; [ 243s] | ^~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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=] [ 243s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 243s] 128 | class ImplToExpandedFst : public ImplToFst { [ 243s] | ^~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 243s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 243s] 520 | class VectorFst : public ImplToMutableFst> { [ 243s] | ^~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 55 | VectorFst> gfst; [ 243s] | ^~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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=] [ 243s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 243s] | ^~~~~~~~ [ 243s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 243s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 243s] | ^~~~~~~~~~~~~~~~ [ 243s] In file included from ./../include/fst/epsnormalize.h:27: [ 243s] ./../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>]': [ 243s] ./../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]' [ 243s] 342 | RmEpsilon(fst, &distance, opts); [ 243s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 243s] | ~~^~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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>]': [ 243s] ./../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]' [ 243s] 342 | RmEpsilon(fst, &distance, opts); [ 243s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 243s] | ~~^~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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>]': [ 243s] ./../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]' [ 243s] 342 | RmEpsilon(fst, &distance, opts); [ 243s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 243s] | ~~^~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../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] [ 243s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~ [ 243s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 243s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 243s] mv -f $depbase.Tpo $depbase.Plo [ 243s] In file included from ./../include/fst/shortest-distance.h:31, [ 243s] from ./../include/fst/prune.h:31, [ 243s] from ./../include/fst/rmepsilon.h:36: [ 243s] ./../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]': [ 243s] ./../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>]' [ 243s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 679 | &unweighted); [ 243s] | ~~~~~~~~~~~~ [ 243s] ./../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]' [ 243s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 243s] | ^~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 243s] In file included from ./../include/fst/test-properties.h:27, [ 243s] from ./../include/fst/vector-fst.h:35: [ 243s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 243s] ./../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>]' [ 243s] 303 | Connect(fst); [ 243s] | ~~~~~~~^~~~~ [ 243s] ./../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]' [ 243s] 342 | RmEpsilon(fst, &distance, opts); [ 243s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 243s] | ~~^~~~~~~~~~~~~~~ [ 243s] ./../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]': [ 243s] ./../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>]' [ 243s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 679 | &unweighted); [ 243s] | ~~~~~~~~~~~~ [ 243s] ./../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]' [ 243s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 243s] | ^~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 243s] ./../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>]' [ 243s] 303 | Connect(fst); [ 243s] | ~~~~~~~^~~~~ [ 243s] ./../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]' [ 243s] 342 | RmEpsilon(fst, &distance, opts); [ 243s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 243s] 64 | RmEpsilon(&gfst); [ 243s] | ~~~~~~~~~^~~~~~~ [ 243s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 243s] 48 | EpsNormalize(ifst, ofst, type); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 243s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 243s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] epsnormalize.cc:35:1: required from here [ 243s] 164 | ({#Op, Arc::Type()}, Op) [ 243s] | ^ [ 243s] ./../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] [ 243s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 243s] | ~~^~~~~~~~~~~~~~~ [ 244s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 244s] ./../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]': [ 244s] ./../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>]' [ 244s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 244s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] 679 | &unweighted); [ 244s] | ~~~~~~~~~~~~ [ 244s] ./../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]' [ 244s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 244s] | ^~~~~~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 244s] 64 | RmEpsilon(&gfst); [ 244s] | ~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 244s] 48 | EpsNormalize(ifst, ofst, type); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 244s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 244s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] epsnormalize.cc:35:1: required from here [ 244s] 164 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 244s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 244s] ./../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>]' [ 244s] 303 | Connect(fst); [ 244s] | ~~~~~~~^~~~~ [ 244s] ./../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]' [ 244s] 342 | RmEpsilon(fst, &distance, opts); [ 244s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 244s] 64 | RmEpsilon(&gfst); [ 244s] | ~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 244s] 48 | EpsNormalize(ifst, ofst, type); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 244s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 244s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] epsnormalize.cc:35:1: required from here [ 244s] 164 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~ [ 244s] In file included from ./../include/fst/queue.h:35: [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 244s] ./../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> >]' [ 244s] 114 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../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>]' [ 244s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../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]' [ 244s] 342 | RmEpsilon(fst, &distance, opts); [ 244s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 244s] 64 | RmEpsilon(&gfst); [ 244s] | ~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 244s] 48 | EpsNormalize(ifst, ofst, type); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 244s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 244s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] epsnormalize.cc:35:1: required from here [ 244s] 164 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 244s] ./../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> >]' [ 244s] 114 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../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>]' [ 244s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../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]' [ 244s] 342 | RmEpsilon(fst, &distance, opts); [ 244s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 244s] 64 | RmEpsilon(&gfst); [ 244s] | ~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 244s] 48 | EpsNormalize(ifst, ofst, type); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 244s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 244s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] epsnormalize.cc:35:1: required from here [ 244s] 164 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 244s] ./../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> >]' [ 244s] 114 | visitor->FinishVisit(); [ 244s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 244s] ./../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>]' [ 244s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 244s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../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]' [ 244s] 342 | RmEpsilon(fst, &distance, opts); [ 244s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 244s] 64 | RmEpsilon(&gfst); [ 244s] | ~~~~~~~~~^~~~~~~ [ 244s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 244s] 48 | EpsNormalize(ifst, ofst, type); [ 244s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 244s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 244s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 244s] epsnormalize.cc:35:1: required from here [ 244s] 164 | ({#Op, Arc::Type()}, Op) [ 244s] | ^ [ 244s] ./../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] [ 244s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 244s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 244s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 244s] | ~~^~~~~~~~~~~~~~~~ [ 245s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 245s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 245s] mv -f $depbase.Tpo $depbase.Plo [ 245s] In file included from ./../include/fst/vector-fst.h:34, [ 245s] from ./../include/fst/cache.h:33, [ 245s] from ./../include/fst/arc-map.h:32, [ 245s] from ./../include/fst/encode.h:32, [ 245s] from ./../include/fst/equivalent.h:30, [ 245s] from ./../include/fst/script/equivalent.h:23, [ 245s] from equivalent.cc:18: [ 245s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 128 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] In file included from ./../include/fst/expanded-fst.h:33, [ 245s] from ./../include/fst/mutable-fst.h:37: [ 245s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 128 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 128 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 128 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 128 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 128 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 520 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 149 | VectorFst efst1(fst1); [ 245s] | ^~~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 245s] In file included from ./../include/fst/connect.h:30, [ 245s] from ./../include/fst/test-properties.h:27, [ 245s] from ./../include/fst/vector-fst.h:35: [ 245s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 245s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 245s] 168 | eq_classes.MakeSet(s1); [ 245s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 245s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 245s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 245s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] equivalent.cc:33:1: required from here [ 245s] 164 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../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] [ 245s] 61 | if (item >= parent_.size()) { [ 245s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 128 | class ImplToExpandedFst : public ImplToFst { [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 128 | class ImplToExpandedFst : public ImplToFst { [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] In file included from ./../include/fst/equivalent.h:31: [ 246s] ./../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]': [ 246s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 246s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 246s] | ~~^~~~~~~~~~~~~~~~~ [ 246s] In file included from ./../include/fst/push.h:32: [ 246s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 246s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 99 | Reweight(fst, distance, type); [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 72 | if (s == potential.size()) break; [ 246s] | ~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 78 | if (arc.nextstate >= potential.size()) continue; [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 106 | const auto startweight = fst->Start() < potential.size() [ 246s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 246s] ./../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]' [ 246s] 86 | const auto repr = sets->FindSet(id); [ 246s] | ~~~~~~~~~~~~~^~~~ [ 246s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 246s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 246s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 128 | class ImplToExpandedFst : public ImplToFst { [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 128 | class ImplToExpandedFst : public ImplToFst { [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 246s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 246s] | ~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 246s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 99 | Reweight(fst, distance, type); [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 72 | if (s == potential.size()) break; [ 246s] | ~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 78 | if (arc.nextstate >= potential.size()) continue; [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 106 | const auto startweight = fst->Start() < potential.size() [ 246s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 128 | class ImplToExpandedFst : public ImplToFst { [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 128 | class ImplToExpandedFst : public ImplToFst { [ 246s] | ^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 246s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 246s] 520 | class VectorFst : public ImplToMutableFst> { [ 246s] | ^~~~~~~~~ [ 246s] ./../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]' [ 246s] 313 | VectorFst rfst; [ 246s] | ^~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 246s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 246s] | ^~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 246s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 246s] | ^~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 246s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 246s] | ~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 246s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 99 | Reweight(fst, distance, type); [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 72 | if (s == potential.size()) break; [ 246s] | ~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 78 | if (arc.nextstate >= potential.size()) continue; [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 106 | const auto startweight = fst->Start() < potential.size() [ 246s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 246s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 246s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 246s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 246s] 134 | aiter.SetValue((*mapper)(arc)); [ 246s] | ~~~~~~~~~^~~~~ [ 246s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 156 | ArcMap(&efst1, &mapper); [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 186 | if (label < 1 || label > triples_.size()) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 246s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 246s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 246s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 246s] 134 | aiter.SetValue((*mapper)(arc)); [ 246s] | ~~~~~~~~~^~~~~ [ 246s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 156 | ArcMap(&efst1, &mapper); [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 186 | if (label < 1 || label > triples_.size()) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 246s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 246s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 246s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 246s] 134 | aiter.SetValue((*mapper)(arc)); [ 246s] | ~~~~~~~~~^~~~~ [ 246s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 156 | ArcMap(&efst1, &mapper); [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 186 | if (label < 1 || label > triples_.size()) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] In file included from ./../include/fst/shortest-distance.h:31, [ 246s] from ./../include/fst/push.h:33: [ 246s] ./../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]': [ 246s] ./../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]' [ 246s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 679 | &unweighted); [ 246s] | ~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 246s] | ^~~~~~~~~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../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]' [ 246s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 679 | &unweighted); [ 246s] | ~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 246s] | ^~~~~~~~~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../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]' [ 246s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 679 | &unweighted); [ 246s] | ~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 246s] | ^~~~~~~~~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../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]' [ 246s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 679 | &unweighted); [ 246s] | ~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 246s] | ^~~~~~~~~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../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]' [ 246s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 679 | &unweighted); [ 246s] | ~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 246s] | ^~~~~~~~~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]': [ 246s] ./../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]' [ 246s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 246s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 679 | &unweighted); [ 246s] | ~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 246s] | ^~~~~~~~~~~ [ 246s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 246s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 246s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 246s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 246s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 246s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] equivalent.cc:33:1: required from here [ 246s] 164 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 246s] ./../include/fst/queue.h:548:11: required from here [ 246s] 548 | StateId Head() const final { [ 246s] | ^~~~ [ 246s] ./../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] [ 246s] 552 | ((front_ >= trivial_queue_.size()) || [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 246s] ./../include/fst/queue.h:563:8: required from here [ 246s] 563 | void Enqueue(StateId s) final { [ 246s] | ^~~~~~~ [ 246s] ./../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] [ 246s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 246s] ./../include/fst/queue.h:581:8: required from here [ 246s] 581 | void Dequeue() final { [ 246s] | ^~~~~~~ [ 246s] ./../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] [ 246s] 584 | } else if (front_ < trivial_queue_.size()) { [ 246s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 246s] ./../include/fst/queue.h:593:8: required from here [ 246s] 593 | bool Empty() const final { [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 602 | return (front_ >= trivial_queue_.size()) || [ 246s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 246s] ./../include/fst/queue.h:607:8: required from here [ 246s] 607 | void Clear() final { [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 611 | } else if (i < trivial_queue_.size()) { [ 246s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 246s] ./../include/fst/queue.h:495:8: required from here [ 246s] 495 | void Enqueue(StateId s) final { [ 246s] | ^~~~~~~ [ 246s] ./../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] [ 246s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 246s] | ~~~~~~~~~~~~~~~~~^~~~ [ 247s] In file included from ./../include/fst/queue.h:35: [ 247s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 247s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 247s] 114 | visitor->FinishVisit(); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 247s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 247s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 >]' [ 247s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 655 | queue_ = std::make_unique>(fst, filter); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 247s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 247s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 247s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 247s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 247s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] equivalent.cc:33:1: required from here [ 247s] 164 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 247s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 247s] 114 | visitor->FinishVisit(); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 247s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 247s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 >]' [ 247s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 655 | queue_ = std::make_unique>(fst, filter); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 247s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 247s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 247s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 247s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 247s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] equivalent.cc:33:1: required from here [ 247s] 164 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 247s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 247s] 114 | visitor->FinishVisit(); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 247s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 247s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 >]' [ 247s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 655 | queue_ = std::make_unique>(fst, filter); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 247s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 247s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 247s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 247s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 247s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] equivalent.cc:33:1: required from here [ 247s] 164 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 247s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 247s] 114 | visitor->FinishVisit(); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 247s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 247s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 >]' [ 247s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 655 | queue_ = std::make_unique>(fst, filter); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 247s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 247s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 247s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 247s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 247s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] equivalent.cc:33:1: required from here [ 247s] 164 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/epsnormalize.h:25: [ 247s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 247s] ./../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]' [ 247s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 950 | StateId Start() const override { return impl_->Start(); } [ 247s] | ~~~~~~~~~~~~^~ [ 247s] ./../include/fst/fst.h:950:11: required from here [ 247s] 950 | StateId Start() const override { return impl_->Start(); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 348 | while (unfactored_.size() <= element.state) [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 247s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 247s] 114 | visitor->FinishVisit(); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 247s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 247s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 >]' [ 247s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 655 | queue_ = std::make_unique>(fst, filter); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 247s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 247s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 247s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 247s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 247s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] equivalent.cc:33:1: required from here [ 247s] 164 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 247s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 247s] 114 | visitor->FinishVisit(); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 247s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 247s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 >]' [ 247s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 655 | queue_ = std::make_unique>(fst, filter); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 247s] | ^~~~~~~~~~~ [ 247s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 247s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 247s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 247s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 247s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 247s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] equivalent.cc:33:1: required from here [ 247s] 164 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 247s] | ~~^~~~~~~~~~~~~~~~ [ 247s] ./../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>]': [ 247s] ./../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>]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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>]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 247s] ./../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]' [ 247s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 950 | StateId Start() const override { return impl_->Start(); } [ 247s] | ~~~~~~~~~~~~^~ [ 247s] ./../include/fst/fst.h:950:11: required from here [ 247s] 950 | StateId Start() const override { return impl_->Start(); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 348 | while (unfactored_.size() <= element.state) [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 247s] ./../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>]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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>]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 247s] ./../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]' [ 247s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 950 | StateId Start() const override { return impl_->Start(); } [ 247s] | ~~~~~~~~~~~~^~ [ 247s] ./../include/fst/fst.h:950:11: required from here [ 247s] 950 | StateId Start() const override { return impl_->Start(); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 348 | while (unfactored_.size() <= element.state) [ 247s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 247s] ./../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>]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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>]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/rational.h:31, [ 247s] from ./../include/fst/union.h:30, [ 247s] from fst-class.cc:32: [ 247s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 247s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 247s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 247s] | ^~~~~~ [ 247s] | template [ 247s] In file included from ./../include/fst/script/fst-class.h:33, [ 247s] from fst-class.cc:22: [ 247s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 128 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:153:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] In file included from ./../include/fst/expanded-fst.h:33, [ 247s] from ./../include/fst/script/fst-class.h:30: [ 247s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:153:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 128 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:153:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 128 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:154:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:154:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 128 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:154:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 247s] ./../include/fst/queue.h:548:11: required from here [ 247s] 548 | StateId Head() const final { [ 247s] | ^~~~ [ 247s] ./../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] [ 247s] 552 | ((front_ >= trivial_queue_.size()) || [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 247s] ./../include/fst/queue.h:563:8: required from here [ 247s] 563 | void Enqueue(StateId s) final { [ 247s] | ^~~~~~~ [ 247s] ./../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] [ 247s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 247s] ./../include/fst/queue.h:581:8: required from here [ 247s] 581 | void Dequeue() final { [ 247s] | ^~~~~~~ [ 247s] ./../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] [ 247s] 584 | } else if (front_ < trivial_queue_.size()) { [ 247s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 247s] ./../include/fst/queue.h:593:8: required from here [ 247s] 593 | bool Empty() const final { [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 602 | return (front_ >= trivial_queue_.size()) || [ 247s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 247s] ./../include/fst/queue.h:607:8: required from here [ 247s] 607 | void Clear() final { [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 611 | } else if (i < trivial_queue_.size()) { [ 247s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 247s] ./../include/fst/queue.h:232:8: required from here [ 247s] 232 | void Update(StateId s) override { [ 247s] | ^~~~~~ [ 247s] ./../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] [ 247s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 247s] | ~~^~~~~~~~~~~~~~ [ 247s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 247s] ./../include/fst/queue.h:495:8: required from here [ 247s] 495 | void Enqueue(StateId s) final { [ 247s] | ^~~~~~~ [ 247s] ./../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] [ 247s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 247s] | ~~~~~~~~~~~~~~~~~^~~~ [ 247s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 128 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:155:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:155:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 128 | class ImplToExpandedFst : public ImplToFst { [ 247s] | ^~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 247s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 247s] 520 | class VectorFst : public ImplToMutableFst> { [ 247s] | ^~~~~~~~~ [ 247s] ./../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]' [ 247s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] fst-class.cc:155:1: required from here [ 247s] 658 | Class::Read, Class::Create, Class::Convert)) [ 247s] | ^ [ 247s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 247s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 247s] | ^~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 247s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 247s] | ^~~~~~~~~~~~~~~~ [ 247s] In file included from ./../include/fst/queue.h:34: [ 247s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 247s] ./../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]' [ 247s] 218 | key_[s] = heap_.Insert(s); [ 247s] | ~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/queue.h:215:8: required from here [ 247s] 215 | void Enqueue(StateId s) override { [ 247s] | ^~~~~~~ [ 247s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 247s] 57 | if (size_ < values_.size()) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 > >]': [ 247s] ./../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 > >]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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 > >]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 247s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 247s] mv -f $depbase.Tpo $depbase.Plo [ 247s] ./../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 > >]': [ 247s] ./../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 > >]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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 > >]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 > >]': [ 247s] ./../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 > >]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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 > >]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 >]': [ 247s] ./../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 >]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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 >]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 >]': [ 247s] ./../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 >]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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 >]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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 >]': [ 247s] ./../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 >]' [ 247s] 409 | BaseImpl::DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../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 >]' [ 247s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 247s] ./../include/fst/mutable-fst.h:336:8: required from here [ 247s] 336 | void DeleteStates(const std::vector &dstates) override { [ 247s] | ^~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 247s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 248s] In file included from ./../include/fst/script/fst-class.h:34: [ 248s] ./../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 >]': [ 248s] ./../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 >]' [ 248s] 409 | BaseImpl::DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../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 >]' [ 248s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:336:8: required from here [ 248s] 336 | void DeleteStates(const std::vector &dstates) override { [ 248s] | ^~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] ./../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 >]': [ 248s] ./../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 >]' [ 248s] 409 | BaseImpl::DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../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 >]' [ 248s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:336:8: required from here [ 248s] 336 | void DeleteStates(const std::vector &dstates) override { [ 248s] | ^~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] ./../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 >]': [ 248s] ./../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 >]' [ 248s] 409 | BaseImpl::DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../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 >]' [ 248s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 248s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 248s] ./../include/fst/mutable-fst.h:336:8: required from here [ 248s] 336 | void DeleteStates(const std::vector &dstates) override { [ 248s] | ^~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 248s] ./../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] [ 248s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 248s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 249s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 249s] mv -f $depbase.Tpo $depbase.Plo [ 249s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 249s] In file included from ./../include/fst/accumulator.h:34, [ 249s] from ./../include/fst/label-reachable.h:30, [ 249s] from ./../include/fst/lookahead-matcher.h:35, [ 249s] from ./../include/fst/lookahead-filter.h:31, [ 249s] from ./../include/fst/compose.h:33, [ 249s] from ./../include/fst/script/getters.h:28, [ 249s] from getters.cc:18: [ 249s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 249s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 249s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 249s] | ^~~~~~ [ 249s] | template [ 250s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 250s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 250s] mv -f $depbase.Tpo $depbase.Plo [ 250s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 250s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 250s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 250s] mv -f $depbase.Tpo $depbase.Plo [ 250s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 250s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 250s] mv -f $depbase.Tpo $depbase.Plo [ 251s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 251s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 251s] In file included from ./../include/fst/accumulator.h:34, [ 251s] from ./../include/fst/label-reachable.h:30, [ 251s] from ./../include/fst/lookahead-matcher.h:35, [ 251s] from ./../include/fst/script/info-impl.h:32, [ 251s] from info-impl.cc:18: [ 251s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 251s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 251s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 251s] | ^~~~~~ [ 251s] | template [ 252s] In file included from ./../include/fst/accumulator.h:34, [ 252s] from ./../include/fst/label-reachable.h:30, [ 252s] from ./../include/fst/lookahead-matcher.h:35, [ 252s] from ./../include/fst/script/info-impl.h:32, [ 252s] from ./../include/fst/script/info.h:27, [ 252s] from info.cc:18: [ 252s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 252s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 252s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 252s] | ^~~~~~ [ 252s] | template [ 252s] In file included from ./../include/fst/accumulator.h:34, [ 252s] from ./../include/fst/label-reachable.h:30, [ 252s] from ./../include/fst/lookahead-matcher.h:35, [ 252s] from ./../include/fst/lookahead-filter.h:31, [ 252s] from ./../include/fst/compose.h:33, [ 252s] from ./../include/fst/intersect.h:29, [ 252s] from ./../include/fst/script/intersect.h:23, [ 252s] from intersect.cc:18: [ 252s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 252s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 252s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 252s] | ^~~~~~ [ 252s] | template [ 252s] ./../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]': [ 252s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 252s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 252s] | ^~~~ [ 252s] info.cc:33:1: required from here [ 252s] 164 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~ [ 252s] ./../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] [ 252s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 252s] | ~~~~~~^~~~~~~ [ 252s] ./../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] [ 252s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 252s] | ~~~~~~~^~~~~~~~ [ 253s] ./../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]': [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~ [ 253s] ./../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] [ 253s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 253s] | ~~~~~~^~~~~~~ [ 253s] ./../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] [ 253s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 253s] | ~~~~~~~^~~~~~~~ [ 253s] ./../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]': [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~ [ 253s] ./../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] [ 253s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 253s] | ~~~~~~^~~~~~~ [ 253s] ./../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] [ 253s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 253s] | ~~~~~~~^~~~~~~~ [ 253s] In file included from ./../include/fst/script/info-impl.h:37: [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 253s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 253s] mv -f $depbase.Tpo $depbase.Plo [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../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]' [ 253s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 253s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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]' [ 253s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 253s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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]' [ 253s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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 > >]': [ 253s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 253s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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]' [ 253s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 111 | if (state >= state_status.size()) { [ 253s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 136 | if (arc.nextstate >= state_status.size()) { [ 253s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 253s] In file included from ./../include/fst/test-properties.h:27, [ 253s] from ./../include/fst/vector-fst.h:35, [ 253s] from ./../include/fst/cache.h:33, [ 253s] from ./../include/fst/intersect.h:28: [ 253s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 253s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 253s] 190 | if (opts.connect) Connect(ofst); [ 253s] | ~~~~~~~^~~~~~ [ 253s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 253s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] intersect.cc:36:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~ [ 253s] In file included from ./../include/fst/connect.h:30, [ 253s] from ./../include/fst/test-properties.h:27, [ 253s] from ./../include/fst/vector-fst.h:35, [ 253s] from ./../include/fst/script/fst-class.h:34, [ 253s] from ./../include/fst/script/info.h:26: [ 253s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 253s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 253s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 253s] | ~~~~~~~~~~~~~~~^~~ [ 253s] ./../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 > >]' [ 253s] 106 | visit = visitor->InitState(root, root); [ 253s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 253s] ./../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]' [ 253s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 253s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 253s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 253s] | ~~~~~~~~~~~~~~~^~~ [ 253s] ./../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 > >]' [ 253s] 106 | visit = visitor->InitState(root, root); [ 253s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 253s] ./../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]' [ 253s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 253s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 253s] | ^~~~ [ 253s] info.cc:33:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 61 | if (item >= parent_.size()) { [ 253s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 253s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 253s] 190 | if (opts.connect) Connect(ofst); [ 253s] | ~~~~~~~^~~~~~ [ 253s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 253s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] intersect.cc:36:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~ [ 253s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 253s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 253s] 190 | if (opts.connect) Connect(ofst); [ 253s] | ~~~~~~~^~~~~~ [ 253s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 253s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] intersect.cc:36:1: required from here [ 253s] 164 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~ [ 255s] In file included from ./../include/fst/script/isomorphic.h:23, [ 255s] from isomorphic.cc:18: [ 255s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 255s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 255s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 255s] 254 | const bool result = iso.IsIsomorphic(); [ 255s] | ~~~~~~~~~~~~~~~~^~ [ 255s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 255s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 255s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] isomorphic.cc:33:1: required from here [ 255s] 164 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 255s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 255s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 255s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 255s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 255s] 254 | const bool result = iso.IsIsomorphic(); [ 255s] | ~~~~~~~~~~~~~~~~^~ [ 255s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 255s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 255s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] isomorphic.cc:33:1: required from here [ 255s] 164 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 255s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 255s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 255s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 255s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 255s] 254 | const bool result = iso.IsIsomorphic(); [ 255s] | ~~~~~~~~~~~~~~~~^~ [ 255s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 255s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 255s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] isomorphic.cc:33:1: required from here [ 255s] 164 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 255s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 257s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 257s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 257s] mv -f $depbase.Tpo $depbase.Plo [ 257s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 258s] In file included from ./../include/fst/vector-fst.h:34, [ 258s] from ./../include/fst/cache.h:33, [ 258s] from ./../include/fst/arc-map.h:32, [ 258s] from ./../include/fst/script/map.h:25, [ 258s] from map.cc:18: [ 258s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 258s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 258s] 128 | class ImplToExpandedFst : public ImplToFst { [ 258s] | ^~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 258s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 258s] | ^~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 258s] 520 | class VectorFst : public ImplToMutableFst> { [ 258s] | ^~~~~~~~~ [ 258s] ./../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 >]' [ 258s] 48 | StateMap(fst, ofst.get(), mapper); [ 258s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 258s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 258s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] map.cc:37:1: required from here [ 258s] 164 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 258s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 258s] | ^~~~~~~~ [ 258s] In file included from ./../include/fst/expanded-fst.h:33, [ 258s] from ./../include/fst/mutable-fst.h:37: [ 258s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 258s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 258s] | ^~~~~~~~ [ 258s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 258s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 258s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 258s] | ^~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 258s] 520 | class VectorFst : public ImplToMutableFst> { [ 258s] | ^~~~~~~~~ [ 258s] ./../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 >]' [ 258s] 48 | StateMap(fst, ofst.get(), mapper); [ 258s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 258s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 258s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] map.cc:37:1: required from here [ 258s] 164 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 258s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 258s] | ^~~~~~~~ [ 258s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 258s] 128 | class ImplToExpandedFst : public ImplToFst { [ 258s] | ^~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 258s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 258s] 520 | class VectorFst : public ImplToMutableFst> { [ 258s] | ^~~~~~~~~ [ 258s] ./../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 >]' [ 258s] 48 | StateMap(fst, ofst.get(), mapper); [ 258s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 258s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 258s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] map.cc:37:1: required from here [ 258s] 164 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 258s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 258s] | ^~~~~~~~ [ 258s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 258s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 258s] | ^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 259s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 259s] 128 | class ImplToExpandedFst : public ImplToFst { [ 259s] | ^~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 259s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 259s] | ^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 259s] 520 | class VectorFst : public ImplToMutableFst> { [ 259s] | ^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 39 | ArcMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 259s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 259s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 259s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 259s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 259s] | ^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 259s] 520 | class VectorFst : public ImplToMutableFst> { [ 259s] | ^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 39 | ArcMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 259s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 259s] 128 | class ImplToExpandedFst : public ImplToFst { [ 259s] | ^~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 259s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 259s] 520 | class VectorFst : public ImplToMutableFst> { [ 259s] | ^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 39 | ArcMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 259s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 259s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 259s] | ^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 259s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 259s] 128 | class ImplToExpandedFst : public ImplToFst { [ 259s] | ^~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 259s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 259s] | ^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 259s] 520 | class VectorFst : public ImplToMutableFst> { [ 259s] | ^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 39 | ArcMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 259s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 259s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 259s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 259s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 259s] | ^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 259s] 520 | class VectorFst : public ImplToMutableFst> { [ 259s] | ^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 39 | ArcMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 259s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 259s] 128 | class ImplToExpandedFst : public ImplToFst { [ 259s] | ^~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 259s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 259s] 520 | class VectorFst : public ImplToMutableFst> { [ 259s] | ^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 39 | ArcMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 259s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 259s] | ^~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 259s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 259s] | ^~~~~~~~~~~~~~~~ [ 259s] In file included from ./../include/fst/script/map.h:26: [ 259s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 259s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 259s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 259s] | ~~~~~~~~~~~~^~ [ 259s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 259s] 165 | StateMap(ifst, ofst, &mapper); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 48 | StateMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 259s] | ~~~^~~~~~~~~~~~~~~ [ 259s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 259s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 259s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 259s] | ~~~~~~~~~~~~^~ [ 259s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 259s] 165 | StateMap(ifst, ofst, &mapper); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 48 | StateMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 259s] | ~~~^~~~~~~~~~~~~~~ [ 259s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 259s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 259s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 259s] | ~~~~~~~~~~~~^~ [ 259s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 259s] 165 | StateMap(ifst, ofst, &mapper); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 48 | StateMap(fst, ofst.get(), mapper); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 259s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] map.cc:37:1: required from here [ 259s] 164 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 259s] | ~~~^~~~~~~~~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../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 >]' [ 259s] 409 | BaseImpl::DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:336:8: required from here [ 259s] 336 | void DeleteStates(const std::vector &dstates) override { [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../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 >]' [ 259s] 409 | BaseImpl::DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:336:8: required from here [ 259s] 336 | void DeleteStates(const std::vector &dstates) override { [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../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 >]' [ 259s] 409 | BaseImpl::DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:336:8: required from here [ 259s] 336 | void DeleteStates(const std::vector &dstates) override { [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 264s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 264s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 264s] mv -f $depbase.Tpo $depbase.Plo [ 264s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 265s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 265s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 265s] mv -f $depbase.Tpo $depbase.Plo [ 265s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 266s] In file included from ./../include/fst/vector-fst.h:34, [ 266s] from ./../include/fst/cache.h:33, [ 266s] from ./../include/fst/arcsort.h:28, [ 266s] from ./../include/fst/minimize.h:33, [ 266s] from ./../include/fst/script/minimize.h:23, [ 266s] from minimize.cc:18: [ 266s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > >' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../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> > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] In file included from ./../include/fst/expanded-fst.h:33, [ 266s] from ./../include/fst/mutable-fst.h:37: [ 266s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 266s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > >' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../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> > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 266s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > >' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../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> > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 266s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 266s] ./../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> > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 528 | VectorFst> gfst; [ 266s] | ^~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 266s] ./../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> > > >' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../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> > > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 266s] 290 | VectorFst Tr_; [ 266s] | ^~~ [ 266s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 266s] 483 | CyclicMinimizer> minimizer(*fst); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 537 | internal::AcceptorMinimize(&gfst); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 266s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 266s] | ^~~~~~~~ [ 266s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 266s] ./../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> > > >' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../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> > > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 266s] 290 | VectorFst Tr_; [ 266s] | ^~~ [ 266s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 266s] 483 | CyclicMinimizer> minimizer(*fst); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 537 | internal::AcceptorMinimize(&gfst); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 128 | class ImplToExpandedFst : public ImplToFst { [ 266s] | ^~~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 266s] ./../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> > > > >' [ 266s] 520 | class VectorFst : public ImplToMutableFst> { [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 266s] 290 | VectorFst Tr_; [ 266s] | ^~~ [ 266s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 266s] 483 | CyclicMinimizer> minimizer(*fst); [ 266s] | ^~~~~~~~~ [ 266s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 266s] 537 | internal::AcceptorMinimize(&gfst); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 266s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 266s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 266s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] minimize.cc:36:1: required from here [ 266s] 164 | ({#Op, Arc::Type()}, Op) [ 266s] | ^ [ 266s] ./../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=] [ 266s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 266s] | ^~~~~~~~ [ 266s] ./../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=' [ 266s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 267s] ./../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> > > >' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../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> > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../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> > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 267s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 267s] ./../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> > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../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> > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../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=' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 267s] ./../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> > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../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=' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 267s] ./../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> > > >' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../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> > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../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> > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 267s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 267s] ./../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> > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../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> > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../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=' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 267s] ./../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> > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../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=' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 128 | class ImplToExpandedFst : public ImplToFst { [ 267s] | ^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 267s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 267s] 520 | class VectorFst : public ImplToMutableFst> { [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 267s] 290 | VectorFst Tr_; [ 267s] | ^~~ [ 267s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 483 | CyclicMinimizer> minimizer(*fst); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 267s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 267s] | ^~~~~~~~ [ 267s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 267s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 267s] | ^~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/rational.h:31, [ 267s] from ./../include/fst/closure.h:28, [ 267s] from ./../include/fst/fstlib.h:55, [ 267s] from ./../include/fst/script/print-impl.h:28, [ 267s] from ./../include/fst/script/print.h:26, [ 267s] from print.cc:18: [ 267s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 267s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 267s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 267s] | ^~~~~~ [ 267s] | template [ 267s] In file included from ./../include/fst/minimize.h:41: [ 267s] ./../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>]': [ 267s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/push.h:32: [ 267s] ./../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>]': [ 267s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 99 | Reweight(fst, distance, type); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 72 | if (s == potential.size()) break; [ 267s] | ~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 78 | if (arc.nextstate >= potential.size()) continue; [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 106 | const auto startweight = fst->Start() < potential.size() [ 267s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 267s] In file included from ./../include/fst/test-properties.h:27, [ 267s] from ./../include/fst/vector-fst.h:35: [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 267s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 465 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../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]': [ 267s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 267s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 267s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 267s] 99 | Reweight(fst, distance, type); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 72 | if (s == potential.size()) break; [ 267s] | ~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 78 | if (arc.nextstate >= potential.size()) continue; [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 106 | const auto startweight = fst->Start() < potential.size() [ 267s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 267s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 465 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../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>]': [ 267s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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>]': [ 267s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 99 | Reweight(fst, distance, type); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 72 | if (s == potential.size()) break; [ 267s] | ~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 78 | if (arc.nextstate >= potential.size()) continue; [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 106 | const auto startweight = fst->Start() < potential.size() [ 267s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 267s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 465 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../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]': [ 267s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 267s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 267s] 99 | Reweight(fst, distance, type); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 72 | if (s == potential.size()) break; [ 267s] | ~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 78 | if (arc.nextstate >= potential.size()) continue; [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 106 | const auto startweight = fst->Start() < potential.size() [ 267s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 267s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 465 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../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>]': [ 267s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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>]': [ 267s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 99 | Reweight(fst, distance, type); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 72 | if (s == potential.size()) break; [ 267s] | ~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 78 | if (arc.nextstate >= potential.size()) continue; [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 106 | const auto startweight = fst->Start() < potential.size() [ 267s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 267s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 267s] 465 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 537 | internal::AcceptorMinimize(&gfst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../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]': [ 267s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 267s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 267s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 267s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 267s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 267s] 99 | Reweight(fst, distance, type); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 267s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 72 | if (s == potential.size()) break; [ 267s] | ~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 78 | if (arc.nextstate >= potential.size()) continue; [ 267s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 267s] ./../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] [ 267s] 106 | const auto startweight = fst->Start() < potential.size() [ 267s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 267s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 267s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 267s] 465 | Connect(fst); [ 267s] | ~~~~~~~^~~~~ [ 267s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 267s] 560 | internal::AcceptorMinimize(fst); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 267s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 267s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 267s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] minimize.cc:36:1: required from here [ 267s] 164 | ({#Op, Arc::Type()}, Op) [ 267s] | ^ [ 267s] ./../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] [ 267s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 267s] | ~~^~~~~~~~~~~~~~~ [ 267s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 268s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 317 | Initialize(fst); [ 268s] | ^~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 476 | AcyclicMinimizer minimizer(*fst); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 537 | internal::AcceptorMinimize(&gfst); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 268s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 268s] 317 | Initialize(fst); [ 268s] | ^~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 268s] 476 | AcyclicMinimizer minimizer(*fst); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 560 | internal::AcceptorMinimize(fst); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 268s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 317 | Initialize(fst); [ 268s] | ^~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 476 | AcyclicMinimizer minimizer(*fst); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 537 | internal::AcceptorMinimize(&gfst); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 268s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 268s] 317 | Initialize(fst); [ 268s] | ^~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 268s] 476 | AcyclicMinimizer minimizer(*fst); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 560 | internal::AcceptorMinimize(fst); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 268s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 317 | Initialize(fst); [ 268s] | ^~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 476 | AcyclicMinimizer minimizer(*fst); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 537 | internal::AcceptorMinimize(&gfst); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 268s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 268s] 317 | Initialize(fst); [ 268s] | ^~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 268s] 476 | AcyclicMinimizer minimizer(*fst); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 560 | internal::AcceptorMinimize(fst); [ 268s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 268s] | ~~^~~~~~~~~~~~~~~~ [ 268s] In file included from ./../include/fst/partition.h:28, [ 268s] from ./../include/fst/minimize.h:40: [ 268s] ./../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]': [ 268s] ./../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>]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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>]' [ 268s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_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]': [ 268s] ./../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>]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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>]' [ 268s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] In file included from ./../include/fst/minimize.h:36: [ 268s] ./../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]': [ 268s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 268s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 268s] ./../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> >]' [ 268s] 134 | aiter.SetValue((*mapper)(arc)); [ 268s] | ~~~~~~~~~^~~~~ [ 268s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 477 | ArcMap(fst, mapper); [ 268s] | ~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 536 | Encode(&gfst, &encoder); [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 186 | if (label < 1 || label > triples_.size()) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../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]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 268s] ./../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]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 268s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 268s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 268s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 268s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 268s] 134 | aiter.SetValue((*mapper)(arc)); [ 268s] | ~~~~~~~~~^~~~~ [ 268s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 268s] 477 | ArcMap(fst, mapper); [ 268s] | ~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 559 | Encode(fst, &encoder); [ 268s] | ~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 186 | if (label < 1 || label > triples_.size()) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../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>]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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>]' [ 268s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_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]': [ 268s] ./../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>]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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>]' [ 268s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 268s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 268s] ./../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> >]' [ 268s] 134 | aiter.SetValue((*mapper)(arc)); [ 268s] | ~~~~~~~~~^~~~~ [ 268s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 477 | ArcMap(fst, mapper); [ 268s] | ~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 536 | Encode(&gfst, &encoder); [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 186 | if (label < 1 || label > triples_.size()) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../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]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 268s] ./../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]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 268s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 268s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 268s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 268s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 268s] 134 | aiter.SetValue((*mapper)(arc)); [ 268s] | ~~~~~~~~~^~~~~ [ 268s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 268s] 477 | ArcMap(fst, mapper); [ 268s] | ~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 559 | Encode(fst, &encoder); [ 268s] | ~~~~~~^~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 186 | if (label < 1 || label > triples_.size()) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../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>]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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>]' [ 268s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_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]': [ 268s] ./../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>]' [ 268s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 268s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 679 | &unweighted); [ 268s] | ~~~~~~~~~~~~ [ 268s] ./../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>]' [ 268s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 268s] | ^~~~~~~~~~~ [ 268s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 268s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 268s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 268s] ./../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]': [ 268s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 268s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 268s] ./../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> >]' [ 268s] 134 | aiter.SetValue((*mapper)(arc)); [ 268s] | ~~~~~~~~~^~~~~ [ 268s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 268s] 477 | ArcMap(fst, mapper); [ 268s] | ~~~~~~^~~~~~~~~~~~~ [ 268s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 268s] 536 | Encode(&gfst, &encoder); [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 268s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 268s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] minimize.cc:36:1: required from here [ 268s] 164 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 186 | if (label < 1 || label > triples_.size()) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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]' [ 269s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] 679 | &unweighted); [ 269s] | ~~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 269s] | ^~~~~~~~~~~ [ 269s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 269s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 269s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 269s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 269s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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]' [ 269s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] 679 | &unweighted); [ 269s] | ~~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 269s] | ^~~~~~~~~~~ [ 269s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 269s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 269s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 269s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 269s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 269s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 269s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 269s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 269s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 269s] 134 | aiter.SetValue((*mapper)(arc)); [ 269s] | ~~~~~~~~~^~~~~ [ 269s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 269s] 477 | ArcMap(fst, mapper); [ 269s] | ~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 559 | Encode(fst, &encoder); [ 269s] | ~~~~~~^~~~~~~~~~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 186 | if (label < 1 || label > triples_.size()) { [ 269s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../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> >]': [ 269s] ./../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> > >]' [ 269s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 269s] | ~~~~~~~~~~~~^~ [ 269s] ./../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> > >]' [ 269s] 120 | StateMap(fst, &mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 269s] 104 | StateMap(fst, mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 475 | ArcSort(fst, comp); [ 269s] | ~~~~~~~^~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 269s] | ~~~^~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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]' [ 269s] 204 | size_t hash = hasher(s); [ 269s] | ~~~~~~^~~ [ 269s] ./../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]' [ 269s] 235 | PrePartition(fst); [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 128 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 483 | CyclicMinimizer> minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 269s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 269s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 269s] | ~~~~~~~~~~~~^~ [ 269s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 269s] 120 | StateMap(fst, &mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 269s] 104 | StateMap(fst, mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 269s] 475 | ArcSort(fst, comp); [ 269s] | ~~~~~~~^~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 560 | internal::AcceptorMinimize(fst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 269s] | ~~~^~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 204 | size_t hash = hasher(s); [ 269s] | ~~~~~~^~~ [ 269s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 235 | PrePartition(fst); [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 128 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 269s] 483 | CyclicMinimizer> minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 560 | internal::AcceptorMinimize(fst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../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> >]': [ 269s] ./../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> > >]' [ 269s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 269s] | ~~~~~~~~~~~~^~ [ 269s] ./../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> > >]' [ 269s] 120 | StateMap(fst, &mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 269s] 104 | StateMap(fst, mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 475 | ArcSort(fst, comp); [ 269s] | ~~~~~~~^~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 269s] | ~~~^~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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]' [ 269s] 204 | size_t hash = hasher(s); [ 269s] | ~~~~~~^~~ [ 269s] ./../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]' [ 269s] 235 | PrePartition(fst); [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 128 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 483 | CyclicMinimizer> minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 269s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 269s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 269s] | ~~~~~~~~~~~~^~ [ 269s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 269s] 120 | StateMap(fst, &mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 269s] 104 | StateMap(fst, mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 269s] 475 | ArcSort(fst, comp); [ 269s] | ~~~~~~~^~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 560 | internal::AcceptorMinimize(fst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 269s] | ~~~^~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 204 | size_t hash = hasher(s); [ 269s] | ~~~~~~^~~ [ 269s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 235 | PrePartition(fst); [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 128 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 269s] 483 | CyclicMinimizer> minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 560 | internal::AcceptorMinimize(fst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../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> >]': [ 269s] ./../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> > >]' [ 269s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 269s] | ~~~~~~~~~~~~^~ [ 269s] ./../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> > >]' [ 269s] 120 | StateMap(fst, &mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 269s] 104 | StateMap(fst, mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 475 | ArcSort(fst, comp); [ 269s] | ~~~~~~~^~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 269s] | ~~~^~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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]' [ 269s] 204 | size_t hash = hasher(s); [ 269s] | ~~~~~~^~~ [ 269s] ./../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]' [ 269s] 235 | PrePartition(fst); [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 128 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 483 | CyclicMinimizer> minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 269s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 269s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 269s] | ~~~~~~~~~~~~^~ [ 269s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 269s] 120 | StateMap(fst, &mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 269s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 269s] 104 | StateMap(fst, mapper); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 269s] 475 | ArcSort(fst, comp); [ 269s] | ~~~~~~~^~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 560 | internal::AcceptorMinimize(fst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 269s] | ~~~^~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 204 | size_t hash = hasher(s); [ 269s] | ~~~~~~^~~ [ 269s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 235 | PrePartition(fst); [ 269s] | ^~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 269s] 128 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 269s] 483 | CyclicMinimizer> minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 560 | internal::AcceptorMinimize(fst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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> >]' [ 269s] 140 | dfs = visitor->InitState(root, root); [ 269s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 384 | DfsVisit(fst, &hvisitor); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 317 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 476 | AcyclicMinimizer minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 269s] | ~~^~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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> >]' [ 269s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 269s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 384 | DfsVisit(fst, &hvisitor); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 317 | Initialize(fst); [ 269s] | ^~~~~~~~~~ [ 269s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 269s] 476 | AcyclicMinimizer minimizer(*fst); [ 269s] | ^~~~~~~~~ [ 269s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 269s] 537 | internal::AcceptorMinimize(&gfst); [ 269s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 269s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 269s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 269s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] minimize.cc:36:1: required from here [ 269s] 164 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 360 | if (h > max_height_) max_height_ = h; [ 269s] | ~~^~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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 > >]' [ 270s] 140 | dfs = visitor->InitState(root, root); [ 270s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 270s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 270s] | ~~^~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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 > >]' [ 270s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 360 | if (h > max_height_) max_height_ = h; [ 270s] | ~~^~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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> >]' [ 270s] 140 | dfs = visitor->InitState(root, root); [ 270s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 270s] | ~~^~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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> >]' [ 270s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 360 | if (h > max_height_) max_height_ = h; [ 270s] | ~~^~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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 > >]' [ 270s] 140 | dfs = visitor->InitState(root, root); [ 270s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 270s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 270s] | ~~^~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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 > >]' [ 270s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 360 | if (h > max_height_) max_height_ = h; [ 270s] | ~~^~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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> >]' [ 270s] 140 | dfs = visitor->InitState(root, root); [ 270s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 270s] | ~~^~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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> >]' [ 270s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 360 | if (h > max_height_) max_height_ = h; [ 270s] | ~~^~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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 > >]' [ 270s] 140 | dfs = visitor->InitState(root, root); [ 270s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 270s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 270s] | ~~^~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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 > >]' [ 270s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 270s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 270s] 384 | DfsVisit(fst, &hvisitor); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 270s] 317 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 476 | AcyclicMinimizer minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 360 | if (h > max_height_) max_height_ = h; [ 270s] | ~~^~~~~~~~~~~~~ [ 270s] In file included from ./../include/fst/queue.h:35: [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 270s] ./../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> >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../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]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 270s] ./../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> > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../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]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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> > >]': [ 270s] ./../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> > > >]' [ 270s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 270s] | ~~~~~~~~~~~~^~ [ 270s] ./../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> > > >]' [ 270s] 120 | StateMap(fst, &mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 270s] 104 | StateMap(fst, mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 230 | ArcSort(&Tr_, icomp); [ 270s] | ~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 128 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 483 | CyclicMinimizer> minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 270s] | ~~~^~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 270s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 270s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 270s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 270s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 270s] | ~~~~~~~~~~~~^~ [ 270s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 270s] 120 | StateMap(fst, &mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 270s] 104 | StateMap(fst, mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 270s] 230 | ArcSort(&Tr_, icomp); [ 270s] | ~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 270s] 128 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 483 | CyclicMinimizer> minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 270s] | ~~~^~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 270s] ./../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> >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../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]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 270s] ./../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> > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../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]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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> > >]': [ 270s] ./../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> > > >]' [ 270s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 270s] | ~~~~~~~~~~~~^~ [ 270s] ./../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> > > >]' [ 270s] 120 | StateMap(fst, &mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 270s] 104 | StateMap(fst, mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 230 | ArcSort(&Tr_, icomp); [ 270s] | ~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 128 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 483 | CyclicMinimizer> minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 270s] | ~~~^~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 270s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 270s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 270s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 270s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 270s] | ~~~~~~~~~~~~^~ [ 270s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 270s] 120 | StateMap(fst, &mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 270s] 104 | StateMap(fst, mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 270s] 230 | ArcSort(&Tr_, icomp); [ 270s] | ~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 270s] 128 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 483 | CyclicMinimizer> minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 270s] | ~~~^~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 270s] ./../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> >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../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]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 270s] ./../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> > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../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]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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>]' [ 270s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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> > >]': [ 270s] ./../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> > > >]' [ 270s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 270s] | ~~~~~~~~~~~~^~ [ 270s] ./../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> > > >]' [ 270s] 120 | StateMap(fst, &mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 270s] 104 | StateMap(fst, mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 230 | ArcSort(&Tr_, icomp); [ 270s] | ~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 128 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 270s] 483 | CyclicMinimizer> minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 537 | internal::AcceptorMinimize(&gfst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 270s] | ~~~^~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 270s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 270s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 270s] 114 | visitor->FinishVisit(); [ 270s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 270s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 270s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] /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 >]' [ 270s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 270s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 655 | queue_ = std::make_unique>(fst, filter); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 270s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 270s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../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] [ 270s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 270s] | ~~^~~~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 270s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 270s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 270s] | ~~~~~~~~~~~~^~ [ 270s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 270s] 120 | StateMap(fst, &mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 270s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 270s] 104 | StateMap(fst, mapper); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 270s] 230 | ArcSort(&Tr_, icomp); [ 270s] | ~~~~~~~^~~~~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 270s] 128 | Initialize(fst); [ 270s] | ^~~~~~~~~~ [ 270s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 270s] 483 | CyclicMinimizer> minimizer(*fst); [ 270s] | ^~~~~~~~~ [ 270s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 270s] 560 | internal::AcceptorMinimize(fst); [ 270s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 270s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 270s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 270s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] minimize.cc:36:1: required from here [ 270s] 164 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 270s] | ~~~^~~~~~~~~~~~~~~ [ 271s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 271s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 271s] mv -f $depbase.Tpo $depbase.Plo [ 271s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 272s] ./../include/fst/queue.h:232:8: required from here [ 272s] 232 | void Update(StateId s) override { [ 272s] | ^~~~~~ [ 272s] ./../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] [ 272s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 272s] | ~~^~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 272s] ./../include/fst/queue.h:548:11: required from here [ 272s] 548 | StateId Head() const final { [ 272s] | ^~~~ [ 272s] ./../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] [ 272s] 552 | ((front_ >= trivial_queue_.size()) || [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 272s] ./../include/fst/queue.h:563:8: required from here [ 272s] 563 | void Enqueue(StateId s) final { [ 272s] | ^~~~~~~ [ 272s] ./../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] [ 272s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 272s] ./../include/fst/queue.h:581:8: required from here [ 272s] 581 | void Dequeue() final { [ 272s] | ^~~~~~~ [ 272s] ./../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] [ 272s] 584 | } else if (front_ < trivial_queue_.size()) { [ 272s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 272s] ./../include/fst/queue.h:593:8: required from here [ 272s] 593 | bool Empty() const final { [ 272s] | ^~~~~ [ 272s] ./../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] [ 272s] 602 | return (front_ >= trivial_queue_.size()) || [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 272s] ./../include/fst/queue.h:607:8: required from here [ 272s] 607 | void Clear() final { [ 272s] | ^~~~~ [ 272s] ./../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] [ 272s] 611 | } else if (i < trivial_queue_.size()) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 272s] ./../include/fst/queue.h:495:8: required from here [ 272s] 495 | void Enqueue(StateId s) final { [ 272s] | ^~~~~~~ [ 272s] ./../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] [ 272s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 272s] | ~~~~~~~~~~~~~~~~~^~~~ [ 273s] In file included from ./../include/fst/queue.h:34: [ 273s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 273s] ./../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]' [ 273s] 218 | key_[s] = heap_.Insert(s); [ 273s] | ~~~~~~~~~~~~^~~ [ 273s] ./../include/fst/queue.h:215:8: required from here [ 273s] 215 | void Enqueue(StateId s) override { [ 273s] | ^~~~~~~ [ 273s] ./../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] [ 273s] 57 | if (size_ < values_.size()) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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 > >]': [ 273s] ./../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 > >]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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 > >]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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> >]': [ 273s] ./../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> >]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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> >]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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 > >]': [ 273s] ./../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 > >]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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 > >]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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> >]': [ 273s] ./../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> >]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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> >]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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 > >]': [ 273s] ./../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 > >]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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 > >]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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> >]': [ 273s] ./../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> >]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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> >]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] In file included from ./../include/fst/minimize.h:37: [ 273s] ./../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]': [ 273s] ./../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]' [ 273s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 273s] | ^~~~~~~~~ [ 273s] ./../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]' [ 273s] 950 | StateId Start() const override { return impl_->Start(); } [ 273s] | ~~~~~~~~~~~~^~ [ 273s] ./../include/fst/fst.h:950:11: required from here [ 273s] 950 | StateId Start() const override { return impl_->Start(); } [ 273s] | ^~~~~ [ 273s] ./../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] [ 273s] 348 | while (unfactored_.size() <= element.state) [ 273s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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>]': [ 273s] ./../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>]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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>]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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]': [ 273s] ./../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]' [ 273s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 273s] | ^~~~~~~~~ [ 273s] ./../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]' [ 273s] 950 | StateId Start() const override { return impl_->Start(); } [ 273s] | ~~~~~~~~~~~~^~ [ 273s] ./../include/fst/fst.h:950:11: required from here [ 273s] 950 | StateId Start() const override { return impl_->Start(); } [ 273s] | ^~~~~ [ 273s] ./../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] [ 273s] 348 | while (unfactored_.size() <= element.state) [ 273s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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>]': [ 273s] ./../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>]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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>]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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]': [ 273s] ./../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]' [ 273s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 273s] | ^~~~~~~~~ [ 273s] ./../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]' [ 273s] 950 | StateId Start() const override { return impl_->Start(); } [ 273s] | ~~~~~~~~~~~~^~ [ 273s] ./../include/fst/fst.h:950:11: required from here [ 273s] 950 | StateId Start() const override { return impl_->Start(); } [ 273s] | ^~~~~ [ 273s] ./../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] [ 273s] 348 | while (unfactored_.size() <= element.state) [ 273s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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>]': [ 273s] ./../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>]' [ 273s] 409 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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>]' [ 273s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:336:8: required from here [ 273s] 336 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 277s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 277s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 277s] mv -f $depbase.Tpo $depbase.Plo [ 277s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 279s] In file included from ./../include/fst/script/prune.h:25, [ 279s] from prune.cc:18: [ 279s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 279s] ./../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]' [ 279s] 330 | Prune(ifst, ofst, opts); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 279s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] prune.cc:49:1: required from here [ 279s] 164 | ({#Op, Arc::Type()}, Op) [ 279s] | ^ [ 279s] ./../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] [ 279s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 279s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 279s] | ~~~~~~~~~~~~^~~~ [ 279s] ./../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] [ 279s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 279s] | ~~~~~~~~~~~~~~~~~^~~~ [ 279s] ./../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] [ 279s] 261 | while (enqueued.size() <= s) { [ 279s] | ~~~~~~~~~~~~~~~~^~~~ [ 279s] ./../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] [ 279s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 279s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 286 | while (idistance.size() <= arc.nextstate) { [ 279s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 279s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 298 | while (enqueued.size() <= arc.nextstate) { [ 279s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 279s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 279s] ./../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]' [ 279s] 208 | Prune(fst, opts); [ 279s] | ~~~~~^~~~~~~~~~~ [ 279s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 279s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] prune.cc:50:1: required from here [ 279s] 164 | ({#Op, Arc::Type()}, Op) [ 279s] | ^ [ 279s] ./../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] [ 279s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 279s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 279s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 279s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 279s] | ~~^~~~~~~~~~~~~~~~ [ 279s] In file included from ./../include/fst/vector-fst.h:34, [ 279s] from ./../include/fst/cache.h:33, [ 279s] from ./../include/fst/shortest-distance.h:29, [ 279s] from ./../include/fst/prune.h:31: [ 279s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 279s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 279s] 128 | class ImplToExpandedFst : public ImplToFst { [ 279s] | ^~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 279s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 279s] | ^~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 279s] 520 | class VectorFst : public ImplToMutableFst> { [ 279s] | ^~~~~~~~~ [ 279s] ./../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]' [ 279s] 313 | VectorFst rfst; [ 279s] | ^~~~ [ 279s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 279s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 279s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../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]' [ 279s] 330 | Prune(ifst, ofst, opts); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 279s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] prune.cc:49:1: required from here [ 279s] 164 | ({#Op, Arc::Type()}, Op) [ 279s] | ^ [ 279s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 279s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 279s] | ^~~~~~~~ [ 279s] In file included from ./../include/fst/arcfilter.h:24, [ 279s] from ./../include/fst/prune.h:29: [ 279s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 279s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 279s] | ^~~~~~~~ [ 279s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 279s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 279s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 279s] | ^~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 279s] 520 | class VectorFst : public ImplToMutableFst> { [ 279s] | ^~~~~~~~~ [ 279s] ./../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]' [ 279s] 313 | VectorFst rfst; [ 279s] | ^~~~ [ 279s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 279s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 279s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../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]' [ 279s] 330 | Prune(ifst, ofst, opts); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 279s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] prune.cc:49:1: required from here [ 279s] 164 | ({#Op, Arc::Type()}, Op) [ 279s] | ^ [ 279s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 279s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 279s] | ^~~~~~~~ [ 279s] In file included from ./../include/fst/mutable-fst.h:37: [ 279s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 279s] 128 | class ImplToExpandedFst : public ImplToFst { [ 279s] | ^~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 279s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 279s] 520 | class VectorFst : public ImplToMutableFst> { [ 279s] | ^~~~~~~~~ [ 279s] ./../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]' [ 279s] 313 | VectorFst rfst; [ 279s] | ^~~~ [ 279s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 279s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 279s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../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]' [ 279s] 330 | Prune(ifst, ofst, opts); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 279s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] prune.cc:49:1: required from here [ 279s] 164 | ({#Op, Arc::Type()}, Op) [ 279s] | ^ [ 279s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 279s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 279s] | ^~~~~~~~ [ 279s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 279s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 279s] | ^~~~~~~~~~~~~~~~ [ 279s] In file included from ./../include/fst/prune.h:30: [ 279s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 279s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 279s] 265 | enqueued[s] = heap.Insert(s); [ 279s] | ~~~~~~~~~~~^~~ [ 279s] ./../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]' [ 279s] 330 | Prune(ifst, ofst, opts); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 279s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 279s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] prune.cc:49:1: required from here [ 279s] 164 | ({#Op, Arc::Type()}, Op) [ 279s] | ^ [ 279s] ./../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] [ 279s] 57 | if (size_ < values_.size()) { [ 279s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 280s] In file included from ./../include/fst/shortest-distance.h:31: [ 280s] ./../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]': [ 280s] ./../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]' [ 280s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 280s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 679 | &unweighted); [ 280s] | ~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 280s] | ^~~~~~~~~~~ [ 280s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 280s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 280s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 330 | Prune(ifst, ofst, opts); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 280s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] prune.cc:49:1: required from here [ 280s] 164 | ({#Op, Arc::Type()}, Op) [ 280s] | ^ [ 280s] ./../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] [ 280s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 280s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]': [ 280s] ./../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]' [ 280s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 280s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 679 | &unweighted); [ 280s] | ~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 280s] | ^~~~~~~~~~~ [ 280s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 280s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 280s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 330 | Prune(ifst, ofst, opts); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 280s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] prune.cc:49:1: required from here [ 280s] 164 | ({#Op, Arc::Type()}, Op) [ 280s] | ^ [ 280s] ./../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] [ 280s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 280s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 280s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 280s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 280s] | ^~~~~~~~~ [ 280s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 280s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 280s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 280s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 330 | Prune(ifst, ofst, opts); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 280s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] prune.cc:49:1: required from here [ 280s] 164 | ({#Op, Arc::Type()}, Op) [ 280s] | ^ [ 280s] ./../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] [ 280s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 280s] | ~~^~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 280s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 280s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 280s] | ^~~~~~~~~ [ 280s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 280s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 280s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 280s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 330 | Prune(ifst, ofst, opts); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 280s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] prune.cc:49:1: required from here [ 280s] 164 | ({#Op, Arc::Type()}, Op) [ 280s] | ^ [ 280s] ./../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] [ 280s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 280s] | ~~^~~~~~~~~~~~~~~~~~~ [ 280s] In file included from ./../include/fst/queue.h:35: [ 280s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 280s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 280s] 114 | visitor->FinishVisit(); [ 280s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 280s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 280s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 280s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 >]' [ 280s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 280s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 655 | queue_ = std::make_unique>(fst, filter); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 280s] | ^~~~~~~~~~~ [ 280s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 280s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 280s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 330 | Prune(ifst, ofst, opts); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 280s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] prune.cc:49:1: required from here [ 280s] 164 | ({#Op, Arc::Type()}, Op) [ 280s] | ^ [ 280s] ./../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] [ 280s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 280s] | ~~^~~~~~~~~~~~~~~~ [ 280s] ./../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] [ 280s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 280s] | ~~^~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 280s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 280s] 114 | visitor->FinishVisit(); [ 280s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 280s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 280s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 280s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 >]' [ 280s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 280s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 655 | queue_ = std::make_unique>(fst, filter); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 280s] | ^~~~~~~~~~~ [ 280s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 280s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 280s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../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]' [ 280s] 330 | Prune(ifst, ofst, opts); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 280s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 280s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] prune.cc:49:1: required from here [ 280s] 164 | ({#Op, Arc::Type()}, Op) [ 280s] | ^ [ 280s] ./../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] [ 280s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 280s] | ~~^~~~~~~~~~~~~~~~ [ 280s] ./../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] [ 280s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 280s] | ~~^~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 280s] ./../include/fst/queue.h:548:11: required from here [ 280s] 548 | StateId Head() const final { [ 280s] | ^~~~ [ 280s] ./../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] [ 280s] 552 | ((front_ >= trivial_queue_.size()) || [ 280s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 280s] ./../include/fst/queue.h:563:8: required from here [ 280s] 563 | void Enqueue(StateId s) final { [ 280s] | ^~~~~~~ [ 280s] ./../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] [ 280s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 280s] ./../include/fst/queue.h:581:8: required from here [ 280s] 581 | void Dequeue() final { [ 280s] | ^~~~~~~ [ 280s] ./../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] [ 280s] 584 | } else if (front_ < trivial_queue_.size()) { [ 280s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 280s] ./../include/fst/queue.h:593:8: required from here [ 280s] 593 | bool Empty() const final { [ 280s] | ^~~~~ [ 280s] ./../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] [ 280s] 602 | return (front_ >= trivial_queue_.size()) || [ 280s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 280s] ./../include/fst/queue.h:607:8: required from here [ 280s] 607 | void Clear() final { [ 280s] | ^~~~~ [ 280s] ./../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] [ 280s] 611 | } else if (i < trivial_queue_.size()) { [ 280s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 280s] ./../include/fst/queue.h:232:8: required from here [ 280s] 232 | void Update(StateId s) override { [ 280s] | ^~~~~~ [ 280s] ./../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] [ 280s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 280s] | ~~^~~~~~~~~~~~~~ [ 280s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 280s] ./../include/fst/queue.h:495:8: required from here [ 280s] 495 | void Enqueue(StateId s) final { [ 280s] | ^~~~~~~ [ 280s] ./../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] [ 280s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 280s] | ~~~~~~~~~~~~~~~~~^~~~ [ 280s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 280s] ./../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]' [ 280s] 218 | key_[s] = heap_.Insert(s); [ 280s] | ~~~~~~~~~~~~^~~ [ 280s] ./../include/fst/queue.h:215:8: required from here [ 280s] 215 | void Enqueue(StateId s) override { [ 280s] | ^~~~~~~ [ 280s] ./../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] [ 280s] 57 | if (size_ < values_.size()) { [ 280s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 280s] ./../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 > >]': [ 280s] ./../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 > >]' [ 280s] 409 | BaseImpl::DeleteStates(dstates); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 280s] ./../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 > >]' [ 280s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 280s] ./../include/fst/mutable-fst.h:336:8: required from here [ 280s] 336 | void DeleteStates(const std::vector &dstates) override { [ 280s] | ^~~~~~~~~~~~ [ 280s] ./../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] [ 280s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 280s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 280s] ./../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] [ 280s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 280s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 282s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 282s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 282s] mv -f $depbase.Tpo $depbase.Plo [ 282s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 284s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 284s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 284s] mv -f $depbase.Tpo $depbase.Plo [ 284s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 285s] In file included from ./../include/fst/vector-fst.h:34, [ 285s] from ./../include/fst/cache.h:33, [ 285s] from ./../include/fst/arc-map.h:32, [ 285s] from ./../include/fst/push.h:29, [ 285s] from ./../include/fst/script/push.h:24, [ 285s] from push.cc:18: [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] In file included from ./../include/fst/expanded-fst.h:33, [ 285s] from ./../include/fst/mutable-fst.h:37: [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 48 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 285s] ./../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> > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../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]' [ 285s] 130 | VectorFst> gfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 285s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 53 | std::get<4>(*args)); [ 285s] | ~~~~~~~~~~~~~~~~~~~ [ 285s] push.cc:44:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../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=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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]': [ 286s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] In file included from ./../include/fst/push.h:32: [ 286s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 286s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 99 | Reweight(fst, distance, type); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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]': [ 286s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 286s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 99 | Reweight(fst, distance, type); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 286s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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]': [ 286s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 286s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 286s] 99 | Reweight(fst, distance, type); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 286s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 286s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:43:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 150 | Reweight(&gfst, gdistance, rtype); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 150 | Reweight(&gfst, gdistance, rtype); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] In file included from ./../include/fst/accumulator.h:34, [ 286s] from ./../include/fst/label-reachable.h:30, [ 286s] from ./../include/fst/lookahead-matcher.h:35, [ 286s] from ./../include/fst/lookahead-filter.h:31, [ 286s] from ./../include/fst/compose.h:33, [ 286s] from ./../include/fst/randequivalent.h:30, [ 286s] from ./../include/fst/script/randequivalent.h:24, [ 286s] from randequivalent.cc:18: [ 286s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 286s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 286s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 286s] | ^~~~~~ [ 286s] | template [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 150 | Reweight(&gfst, gdistance, rtype); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 150 | Reweight(&gfst, gdistance, rtype); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 150 | Reweight(&gfst, gdistance, rtype); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 48 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > >' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 286s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 286s] | ^~~~~~~~ [ 286s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > >' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 128 | class ImplToExpandedFst : public ImplToFst { [ 286s] | ^~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 286s] ./../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> > > > >' [ 286s] 520 | class VectorFst : public ImplToMutableFst> { [ 286s] | ^~~~~~~~~ [ 286s] ./../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>]' [ 286s] 313 | VectorFst rfst; [ 286s] | ^~~~ [ 286s] ./../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]' [ 286s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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=] [ 286s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 286s] | ^~~~~~~~ [ 286s] ./../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=' [ 286s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 286s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~~ [ 286s] ./../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>]': [ 286s] ./../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]' [ 286s] 150 | Reweight(&gfst, gdistance, rtype); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 286s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 53 | std::get<4>(*args)); [ 286s] | ~~~~~~~~~~~~~~~~~~~ [ 286s] push.cc:44:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 72 | if (s == potential.size()) break; [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 78 | if (arc.nextstate >= potential.size()) continue; [ 286s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 106 | const auto startweight = fst->Start() < potential.size() [ 286s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 287s] In file included from ./../include/fst/vector-fst.h:34, [ 287s] from ./../include/fst/cache.h:33, [ 287s] from ./../include/fst/arcsort.h:28, [ 287s] from ./../include/fst/randequivalent.h:29: [ 287s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] In file included from ./../include/fst/expanded-fst.h:33, [ 287s] from ./../include/fst/mutable-fst.h:37: [ 287s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 67 | VectorFst sfst1(fst1); [ 287s] | ^~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] In file included from ./../include/fst/test-properties.h:27, [ 287s] from ./../include/fst/vector-fst.h:35: [ 287s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 287s] ./../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]' [ 287s] 69 | Connect(&sfst1); [ 287s] | ~~~~~~~^~~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~ [ 287s] In file included from ./../include/fst/randequivalent.h:33: [ 287s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 287s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 287s] ./../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]' [ 287s] 69 | Connect(&sfst1); [ 287s] | ~~~~~~~^~~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~ [ 287s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 287s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 287s] ./../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]' [ 287s] 69 | Connect(&sfst1); [ 287s] | ~~~~~~~^~~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~ [ 287s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 287s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 287s] In file included from ./../include/fst/shortest-distance.h:31, [ 287s] from ./../include/fst/push.h:33: [ 287s] ./../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]': [ 287s] ./../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]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 287s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 287s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 287s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:43:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]': [ 287s] ./../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]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 287s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 287s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 287s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:43:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]': [ 287s] ./../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]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 287s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 287s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 287s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:43:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 287s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 313 | VectorFst rfst; [ 287s] | ^~~~ [ 287s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 287s] 344 | ShortestDistance(fst, &distance, false, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 287s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 313 | VectorFst rfst; [ 287s] | ^~~~ [ 287s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 287s] 344 | ShortestDistance(fst, &distance, false, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 313 | VectorFst rfst; [ 287s] | ^~~~ [ 287s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 287s] 344 | ShortestDistance(fst, &distance, false, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../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]': [ 287s] ./../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]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 287s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 287s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 287s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:43:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 287s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 313 | VectorFst rfst; [ 287s] | ^~~~ [ 287s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 287s] 344 | ShortestDistance(fst, &distance, false, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 287s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 287s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 313 | VectorFst rfst; [ 287s] | ^~~~ [ 287s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 287s] 344 | ShortestDistance(fst, &distance, false, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 287s] 128 | class ImplToExpandedFst : public ImplToFst { [ 287s] | ^~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 287s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 287s] 520 | class VectorFst : public ImplToMutableFst> { [ 287s] | ^~~~~~~~~ [ 287s] ./../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]' [ 287s] 313 | VectorFst rfst; [ 287s] | ^~~~ [ 287s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 287s] 344 | ShortestDistance(fst, &distance, false, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 287s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 287s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 287s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] randequivalent.cc:38:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 287s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 287s] | ^~~~~~~~ [ 287s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 287s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] ./../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]': [ 287s] ./../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]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 287s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 287s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 287s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:43:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]': [ 287s] ./../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]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 287s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 287s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 287s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:43:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 287s] ./../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]': [ 287s] ./../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>]' [ 287s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 679 | &unweighted); [ 287s] | ~~~~~~~~~~~~ [ 287s] ./../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>]' [ 287s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 287s] | ^~~~~~~~~~~ [ 287s] ./../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]' [ 287s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 287s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 287s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 48 | std::get<4>(*args)); [ 287s] | ~~~~~~~~~~~~~~~~~~~ [ 287s] push.cc:44:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 287s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 48 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 53 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 288s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 288s] 128 | class ImplToExpandedFst : public ImplToFst { [ 288s] | ^~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 288s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 288s] | ^~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 288s] 520 | class VectorFst : public ImplToMutableFst> { [ 288s] | ^~~~~~~~~ [ 288s] ./../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]' [ 288s] 313 | VectorFst rfst; [ 288s] | ^~~~ [ 288s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 288s] 344 | ShortestDistance(fst, &distance, false, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 288s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 288s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 288s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] randequivalent.cc:38:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 288s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 288s] | ^~~~~~~~ [ 288s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 288s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 288s] | ^~~~~~~~ [ 288s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 288s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 288s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 288s] | ^~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 288s] 520 | class VectorFst : public ImplToMutableFst> { [ 288s] | ^~~~~~~~~ [ 288s] ./../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]' [ 288s] 313 | VectorFst rfst; [ 288s] | ^~~~ [ 288s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 288s] 344 | ShortestDistance(fst, &distance, false, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 288s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 288s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 288s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] randequivalent.cc:38:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 288s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 288s] | ^~~~~~~~ [ 288s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 288s] 128 | class ImplToExpandedFst : public ImplToFst { [ 288s] | ^~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 288s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 288s] 520 | class VectorFst : public ImplToMutableFst> { [ 288s] | ^~~~~~~~~ [ 288s] ./../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]' [ 288s] 313 | VectorFst rfst; [ 288s] | ^~~~ [ 288s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 288s] 344 | ShortestDistance(fst, &distance, false, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 288s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 288s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 288s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] randequivalent.cc:38:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 288s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 288s] | ^~~~~~~~ [ 288s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 288s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 288s] | ^~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 53 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 48 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 48 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 53 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 53 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 48 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 48 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 53 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]': [ 288s] ./../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>]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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>]' [ 288s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 288s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 53 | std::get<4>(*args)); [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] push.cc:44:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 288s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 288s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 288s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 288s] | ~~~~~~~~~~~~^~ [ 288s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 288s] 120 | StateMap(fst, &mapper); [ 288s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 288s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 288s] 104 | StateMap(fst, mapper); [ 288s] | ~~~~~~~~^~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 71 | ArcSort(&sfst1, icomp); [ 288s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 288s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 288s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] randequivalent.cc:38:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 288s] | ~~~^~~~~~~~~~~~~~~ [ 288s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 288s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 288s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 288s] | ~~~~~~~~~~~~^~ [ 288s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 288s] 120 | StateMap(fst, &mapper); [ 288s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 288s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 288s] 104 | StateMap(fst, mapper); [ 288s] | ~~~~~~~~^~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 86 | ArcSort(&cfst1, ocomp); [ 288s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 288s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 288s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 288s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] randequivalent.cc:38:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 288s] | ~~~^~~~~~~~~~~~~~~ [ 288s] In file included from ./../include/fst/shortest-distance.h:31: [ 288s] ./../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]': [ 288s] ./../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]' [ 288s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 288s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 679 | &unweighted); [ 288s] | ~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 288s] | ^~~~~~~~~~~ [ 288s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 288s] 344 | ShortestDistance(fst, &distance, false, delta); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] ./../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]' [ 288s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 288s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 288s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 288s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 288s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] randequivalent.cc:38:1: required from here [ 288s] 164 | ({#Op, Arc::Type()}, Op) [ 288s] | ^ [ 288s] ./../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] [ 288s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 288s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]': [ 289s] ./../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]' [ 289s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 289s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] 679 | &unweighted); [ 289s] | ~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 289s] | ^~~~~~~~~~~ [ 289s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 289s] 344 | ShortestDistance(fst, &distance, false, delta); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 289s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 289s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 289s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 289s] | ~~~~~~~~~~~~^~ [ 289s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 289s] 120 | StateMap(fst, &mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 289s] 104 | StateMap(fst, mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 71 | ArcSort(&sfst1, icomp); [ 289s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 289s] | ~~~^~~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 289s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 289s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 289s] | ~~~~~~~~~~~~^~ [ 289s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 289s] 120 | StateMap(fst, &mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 289s] 104 | StateMap(fst, mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 86 | ArcSort(&cfst1, ocomp); [ 289s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 289s] | ~~~^~~~~~~~~~~~~~~ [ 289s] ./../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]': [ 289s] ./../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]' [ 289s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 289s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] 679 | &unweighted); [ 289s] | ~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 289s] | ^~~~~~~~~~~ [ 289s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 289s] 344 | ShortestDistance(fst, &distance, false, delta); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 289s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]': [ 289s] ./../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]' [ 289s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 289s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] 679 | &unweighted); [ 289s] | ~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 289s] | ^~~~~~~~~~~ [ 289s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 289s] 344 | ShortestDistance(fst, &distance, false, delta); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 289s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 289s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 289s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 289s] | ~~~~~~~~~~~~^~ [ 289s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 289s] 120 | StateMap(fst, &mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 289s] 104 | StateMap(fst, mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 71 | ArcSort(&sfst1, icomp); [ 289s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 289s] | ~~~^~~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 289s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 289s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 289s] | ~~~~~~~~~~~~^~ [ 289s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 289s] 120 | StateMap(fst, &mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 289s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 289s] 104 | StateMap(fst, mapper); [ 289s] | ~~~~~~~~^~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 86 | ArcSort(&cfst1, ocomp); [ 289s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 289s] | ~~~^~~~~~~~~~~~~~~ [ 289s] ./../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]': [ 289s] ./../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]' [ 289s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 289s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] 679 | &unweighted); [ 289s] | ~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 289s] | ^~~~~~~~~~~ [ 289s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 289s] 344 | ShortestDistance(fst, &distance, false, delta); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 289s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]': [ 289s] ./../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]' [ 289s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 289s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] 679 | &unweighted); [ 289s] | ~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 289s] | ^~~~~~~~~~~ [ 289s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 289s] 344 | ShortestDistance(fst, &distance, false, delta); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] ./../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]' [ 289s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 289s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 289s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 289s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 289s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 289s] randequivalent.cc:38:1: required from here [ 289s] 164 | ({#Op, Arc::Type()}, Op) [ 289s] | ^ [ 289s] ./../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] [ 289s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 289s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 290s] In file included from ./../include/fst/queue.h:35: [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 290s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 290s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 290s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:43:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 290s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 290s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 290s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:43:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 290s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 290s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 290s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:43:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 290s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 290s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 290s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:43:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 290s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 290s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 290s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:43:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 290s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 290s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 290s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:43:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 290s] ./../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> >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 48 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 290s] ./../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> > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 48 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 290s] ./../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> >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 53 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 290s] ./../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> > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 53 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] In file included from ./../include/fst/replace-util.h:32, [ 290s] from ./../include/fst/replace.h:36: [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 290s] 344 | ShortestDistance(fst, &distance, false, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 290s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 290s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] randequivalent.cc:38:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 290s] ./../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> >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 48 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 290s] 344 | ShortestDistance(fst, &distance, false, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 290s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 290s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] randequivalent.cc:38:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 290s] ./../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> > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 48 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 290s] ./../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> >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 53 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 290s] 344 | ShortestDistance(fst, &distance, false, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 290s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 290s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] randequivalent.cc:38:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 290s] 344 | ShortestDistance(fst, &distance, false, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 290s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 290s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] randequivalent.cc:38:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 290s] ./../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> > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 53 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 290s] ./../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> >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 48 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 290s] 344 | ShortestDistance(fst, &distance, false, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 290s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 290s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] randequivalent.cc:38:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 290s] ./../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> > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 48 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 290s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 290s] 344 | ShortestDistance(fst, &distance, false, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 290s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 290s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] randequivalent.cc:38:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 290s] ./../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> >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 53 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 290s] ./../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> > >]' [ 290s] 114 | visitor->FinishVisit(); [ 290s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 290s] ./../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]' [ 290s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 290s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] /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 >]' [ 290s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 655 | queue_ = std::make_unique>(fst, filter); [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 290s] ./../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>]' [ 290s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 290s] | ^~~~~~~~~~~ [ 290s] ./../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]' [ 290s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 290s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 290s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 290s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 290s] 53 | std::get<4>(*args)); [ 290s] | ~~~~~~~~~~~~~~~~~~~ [ 290s] push.cc:44:1: required from here [ 290s] 164 | ({#Op, Arc::Type()}, Op) [ 290s] | ^ [ 290s] ./../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] [ 290s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 290s] ./../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] [ 290s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 290s] | ~~^~~~~~~~~~~~~~~~ [ 292s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 292s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 292s] mv -f $depbase.Tpo $depbase.Plo [ 292s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 293s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 293s] ./../include/fst/queue.h:548:11: required from here [ 293s] 548 | StateId Head() const final { [ 293s] | ^~~~ [ 293s] ./../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] [ 293s] 552 | ((front_ >= trivial_queue_.size()) || [ 293s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 293s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 293s] ./../include/fst/queue.h:563:8: required from here [ 293s] 563 | void Enqueue(StateId s) final { [ 293s] | ^~~~~~~ [ 293s] ./../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] [ 293s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 293s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 293s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 293s] ./../include/fst/queue.h:581:8: required from here [ 293s] 581 | void Dequeue() final { [ 293s] | ^~~~~~~ [ 293s] ./../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] [ 293s] 584 | } else if (front_ < trivial_queue_.size()) { [ 293s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 293s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 293s] ./../include/fst/queue.h:593:8: required from here [ 293s] 593 | bool Empty() const final { [ 293s] | ^~~~~ [ 293s] ./../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] [ 293s] 602 | return (front_ >= trivial_queue_.size()) || [ 293s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 293s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 293s] ./../include/fst/queue.h:607:8: required from here [ 293s] 607 | void Clear() final { [ 293s] | ^~~~~ [ 293s] ./../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] [ 293s] 611 | } else if (i < trivial_queue_.size()) { [ 293s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 293s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 293s] ./../include/fst/queue.h:232:8: required from here [ 293s] 232 | void Update(StateId s) override { [ 293s] | ^~~~~~ [ 293s] ./../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] [ 293s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 293s] | ~~^~~~~~~~~~~~~~ [ 293s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 293s] ./../include/fst/queue.h:495:8: required from here [ 293s] 495 | void Enqueue(StateId s) final { [ 293s] | ^~~~~~~ [ 293s] ./../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] [ 293s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 293s] | ~~~~~~~~~~~~~~~~~^~~~ [ 293s] In file included from ./../include/fst/queue.h:34: [ 293s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 293s] ./../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]' [ 293s] 218 | key_[s] = heap_.Insert(s); [ 293s] | ~~~~~~~~~~~~^~~ [ 293s] ./../include/fst/queue.h:215:8: required from here [ 293s] 215 | void Enqueue(StateId s) override { [ 293s] | ^~~~~~~ [ 293s] ./../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] [ 293s] 57 | if (size_ < values_.size()) { [ 293s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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 > >]': [ 294s] ./../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 > >]' [ 294s] 409 | BaseImpl::DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../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 > >]' [ 294s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../include/fst/mutable-fst.h:336:8: required from here [ 294s] 336 | void DeleteStates(const std::vector &dstates) override { [ 294s] | ^~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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 > >]': [ 294s] ./../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 > >]' [ 294s] 409 | BaseImpl::DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../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 > >]' [ 294s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../include/fst/mutable-fst.h:336:8: required from here [ 294s] 336 | void DeleteStates(const std::vector &dstates) override { [ 294s] | ^~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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 > >]': [ 294s] ./../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 > >]' [ 294s] 409 | BaseImpl::DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../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 > >]' [ 294s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../include/fst/mutable-fst.h:336:8: required from here [ 294s] 336 | void DeleteStates(const std::vector &dstates) override { [ 294s] | ^~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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 >]': [ 294s] ./../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 >]' [ 294s] 409 | BaseImpl::DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../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 >]' [ 294s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../include/fst/mutable-fst.h:336:8: required from here [ 294s] 336 | void DeleteStates(const std::vector &dstates) override { [ 294s] | ^~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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 >]': [ 294s] ./../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 >]' [ 294s] 409 | BaseImpl::DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../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 >]' [ 294s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../include/fst/mutable-fst.h:336:8: required from here [ 294s] 336 | void DeleteStates(const std::vector &dstates) override { [ 294s] | ^~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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 >]': [ 294s] ./../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 >]' [ 294s] 409 | BaseImpl::DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../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 >]' [ 294s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 294s] ./../include/fst/mutable-fst.h:336:8: required from here [ 294s] 336 | void DeleteStates(const std::vector &dstates) override { [ 294s] | ^~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] ./../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] [ 294s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 294s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 294s] In file included from ./../include/fst/randequivalent.h:32: [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 234 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 332 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 234 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 234 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 332 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 234 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 234 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 332 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 234 | rstate.length == max_length_) { [ 294s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 294s] ./../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]' [ 294s] 160 | accumulator->SetState(s); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 294s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 294s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 294s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 294s] ./../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]' [ 294s] 160 | accumulator->SetState(s); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 294s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 294s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 294s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 294s] ./../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]' [ 294s] 160 | accumulator->SetState(s); [ 294s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 294s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 294s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 294s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 294s] ./../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]': [ 294s] ./../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]' [ 294s] 547 | Extend(end, aiter); [ 294s] | ~~~~~~^~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 294s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 294s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 640 | if (weights_->size() <= end) { [ 294s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 294s] ./../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] [ 294s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 294s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 294s] In file included from ./../include/fst/accumulator.h:34, [ 294s] from ./../include/fst/randgen.h:37, [ 294s] from ./../include/fst/script/randgen.h:25, [ 294s] from randgen.cc:18: [ 294s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 294s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 294s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 294s] | ^~~~~~ [ 294s] | template [ 294s] ./../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]': [ 294s] ./../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]' [ 294s] 547 | Extend(end, aiter); [ 294s] | ~~~~~~^~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 294s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 294s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 640 | if (weights_->size() <= end) { [ 294s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 294s] ./../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] [ 294s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 294s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 294s] ./../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]': [ 294s] ./../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]' [ 294s] 547 | Extend(end, aiter); [ 294s] | ~~~~~~^~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 294s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 294s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../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]' [ 294s] 528 | sampler_->Sample(rstate); [ 294s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../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]' [ 294s] 483 | if (!HasFinal(s)) Expand(s); [ 294s] | ^~~~~~ [ 294s] ./../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]' [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ~~~~~~~~~~~~^~~ [ 294s] ./../include/fst/fst.h:952:10: required from here [ 294s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 640 | if (weights_->size() <= end) { [ 294s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 294s] ./../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] [ 294s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 294s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 294s] ./../include/fst/queue.h:548:11: required from here [ 294s] 548 | StateId Head() const final { [ 294s] | ^~~~ [ 294s] ./../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] [ 294s] 552 | ((front_ >= trivial_queue_.size()) || [ 294s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 294s] ./../include/fst/queue.h:563:8: required from here [ 294s] 563 | void Enqueue(StateId s) final { [ 294s] | ^~~~~~~ [ 294s] ./../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] [ 294s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 294s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 294s] ./../include/fst/queue.h:581:8: required from here [ 294s] 581 | void Dequeue() final { [ 294s] | ^~~~~~~ [ 294s] ./../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] [ 294s] 584 | } else if (front_ < trivial_queue_.size()) { [ 294s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 294s] ./../include/fst/queue.h:593:8: required from here [ 294s] 593 | bool Empty() const final { [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 602 | return (front_ >= trivial_queue_.size()) || [ 294s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 294s] ./../include/fst/queue.h:607:8: required from here [ 294s] 607 | void Clear() final { [ 294s] | ^~~~~ [ 294s] ./../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] [ 294s] 611 | } else if (i < trivial_queue_.size()) { [ 294s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 294s] ./../include/fst/queue.h:232:8: required from here [ 294s] 232 | void Update(StateId s) override { [ 294s] | ^~~~~~ [ 294s] ./../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] [ 294s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 294s] | ~~^~~~~~~~~~~~~~ [ 294s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 294s] ./../include/fst/queue.h:495:8: required from here [ 294s] 495 | void Enqueue(StateId s) final { [ 294s] | ^~~~~~~ [ 294s] ./../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] [ 294s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 294s] | ~~~~~~~~~~~~~~~~~^~~~ [ 295s] In file included from ./../include/fst/queue.h:34: [ 295s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 295s] ./../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]' [ 295s] 218 | key_[s] = heap_.Insert(s); [ 295s] | ~~~~~~~~~~~~^~~ [ 295s] ./../include/fst/queue.h:215:8: required from here [ 295s] 215 | void Enqueue(StateId s) override { [ 295s] | ^~~~~~~ [ 295s] ./../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] [ 295s] 57 | if (size_ < values_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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> >]': [ 295s] ./../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> >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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> >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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> >]': [ 295s] ./../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> >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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> >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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> >]': [ 295s] ./../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> >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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> >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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> >]': [ 295s] ./../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> >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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> >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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> >]': [ 295s] ./../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> >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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> >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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> >]': [ 295s] ./../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> >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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> >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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 > >]': [ 295s] ./../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 > >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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 > >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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 > >]': [ 295s] ./../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 > >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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 > >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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 > >]': [ 295s] ./../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 > >]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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 > >]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] In file included from ./../include/fst/push.h:30: [ 295s] ./../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]': [ 295s] ./../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]' [ 295s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 295s] | ^~~~~~~~~ [ 295s] ./../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]' [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ~~~~~~~~~~~~^~ [ 295s] ./../include/fst/fst.h:950:11: required from here [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ^~~~~ [ 295s] ./../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] [ 295s] 348 | while (unfactored_.size() <= element.state) [ 295s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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>]': [ 295s] ./../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>]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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>]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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]': [ 295s] ./../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]' [ 295s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 295s] | ^~~~~~~~~ [ 295s] ./../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]' [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ~~~~~~~~~~~~^~ [ 295s] ./../include/fst/fst.h:950:11: required from here [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ^~~~~ [ 295s] ./../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] [ 295s] 348 | while (unfactored_.size() <= element.state) [ 295s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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>]': [ 295s] ./../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>]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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>]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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]': [ 295s] ./../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]' [ 295s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 295s] | ^~~~~~~~~ [ 295s] ./../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]' [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ~~~~~~~~~~~~^~ [ 295s] ./../include/fst/fst.h:950:11: required from here [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ^~~~~ [ 295s] ./../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] [ 295s] 348 | while (unfactored_.size() <= element.state) [ 295s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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>]': [ 295s] ./../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>]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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>]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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]': [ 295s] ./../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]' [ 295s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 295s] | ^~~~~~~~~ [ 295s] ./../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]' [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ~~~~~~~~~~~~^~ [ 295s] ./../include/fst/fst.h:950:11: required from here [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ^~~~~ [ 295s] ./../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] [ 295s] 348 | while (unfactored_.size() <= element.state) [ 295s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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>]': [ 295s] ./../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>]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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>]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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]': [ 295s] ./../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]' [ 295s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 295s] | ^~~~~~~~~ [ 295s] ./../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]' [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ~~~~~~~~~~~~^~ [ 295s] ./../include/fst/fst.h:950:11: required from here [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ^~~~~ [ 295s] ./../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] [ 295s] 348 | while (unfactored_.size() <= element.state) [ 295s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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>]': [ 295s] ./../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>]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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>]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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]': [ 295s] ./../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]' [ 295s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 295s] | ^~~~~~~~~ [ 295s] ./../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]' [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ~~~~~~~~~~~~^~ [ 295s] ./../include/fst/fst.h:950:11: required from here [ 295s] 950 | StateId Start() const override { return impl_->Start(); } [ 295s] | ^~~~~ [ 295s] ./../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] [ 295s] 348 | while (unfactored_.size() <= element.state) [ 295s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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>]': [ 295s] ./../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>]' [ 295s] 409 | BaseImpl::DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../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>]' [ 295s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:336:8: required from here [ 295s] 336 | void DeleteStates(const std::vector &dstates) override { [ 295s] | ^~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 295s] ./../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] [ 295s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 234 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 332 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 234 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 234 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 332 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 234 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 234 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 332 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 234 | rstate.length == max_length_) { [ 297s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 297s] ./../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]' [ 297s] 160 | accumulator->SetState(s); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 297s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 297s] ./../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]' [ 297s] 160 | accumulator->SetState(s); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 297s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 297s] ./../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]' [ 297s] 160 | accumulator->SetState(s); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 297s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../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]' [ 297s] 547 | Extend(end, aiter); [ 297s] | ~~~~~~^~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 297s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 640 | if (weights_->size() <= end) { [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 297s] ./../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] [ 297s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 297s] ./../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]': [ 297s] ./../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]' [ 297s] 547 | Extend(end, aiter); [ 297s] | ~~~~~~^~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 297s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 640 | if (weights_->size() <= end) { [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 297s] ./../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] [ 297s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 297s] ./../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]': [ 297s] ./../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]' [ 297s] 547 | Extend(end, aiter); [ 297s] | ~~~~~~^~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 297s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]' [ 297s] 528 | sampler_->Sample(rstate); [ 297s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../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]' [ 297s] 483 | if (!HasFinal(s)) Expand(s); [ 297s] | ^~~~~~ [ 297s] ./../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]' [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/fst.h:952:10: required from here [ 297s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 297s] | ^~~~~ [ 297s] ./../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] [ 297s] 640 | if (weights_->size() <= end) { [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 297s] ./../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] [ 297s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 311s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 311s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 311s] mv -f $depbase.Tpo $depbase.Plo [ 311s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 312s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 312s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 312s] mv -f $depbase.Tpo $depbase.Plo [ 312s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 314s] In file included from ./../include/fst/script/replace.h:26, [ 314s] from replace.cc:18: [ 314s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 314s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 314s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 314s] | ^~~~~~ [ 314s] | template [ 315s] In file included from ./../include/fst/vector-fst.h:34, [ 315s] from ./../include/fst/cache.h:33, [ 315s] from ./../include/fst/replace.h:31: [ 315s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 128 | class ImplToExpandedFst : public ImplToFst { [ 315s] | ^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] In file included from ./../include/fst/expanded-fst.h:33, [ 315s] from ./../include/fst/mutable-fst.h:37: [ 315s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 128 | class ImplToExpandedFst : public ImplToFst { [ 315s] | ^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 128 | class ImplToExpandedFst : public ImplToFst { [ 315s] | ^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 128 | class ImplToExpandedFst : public ImplToFst { [ 315s] | ^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 128 | class ImplToExpandedFst : public ImplToFst { [ 315s] | ^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 128 | class ImplToExpandedFst : public ImplToFst { [ 315s] | ^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 315s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 315s] 520 | class VectorFst : public ImplToMutableFst> { [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 315s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 315s] | ^~~~~~~ [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 315s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 315s] | ^~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 315s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] In file included from ./../include/fst/replace.h:36: [ 315s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 315s] ./../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 > >]' [ 315s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 315s] 134 | GetDependencies(false); [ 315s] | ^~~~~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 605 | return replace_util.CyclicDependencies(); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 315s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../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] [ 315s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 315s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 315s] 134 | GetDependencies(false); [ 315s] | ^~~~~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 605 | return replace_util.CyclicDependencies(); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 315s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../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] [ 315s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 315s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 315s] 134 | GetDependencies(false); [ 315s] | ^~~~~~~~~~~~~~~ [ 315s] ./../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 > >]' [ 315s] 605 | return replace_util.CyclicDependencies(); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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 > >]' [ 315s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../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&>]' [ 315s] 69 | if (rfst.CyclicDependencies()) { [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 315s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../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] [ 315s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 315s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../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 > >*> > >]': [ 315s] /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 > > >&}]' [ 315s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 315s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 315s] 608 | std::forward<_Args>(__args)...); // might throw [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 969 | auto __pi = ::new (__mem) [ 315s] | ^~~~~~~~~~~~~ [ 315s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 > > >]' [ 315s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 315s] | ^ [ 315s] /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 > > >]' [ 315s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1008 | std::forward<_Args>(__args)...); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] ./../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&>]' [ 315s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 315s] | ^~~~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 315s] | ~~^~~~~~~~~~~~~~~~~ [ 315s] ./../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 > >*> > >]': [ 315s] /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 > > >&}]' [ 315s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 315s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 315s] 608 | std::forward<_Args>(__args)...); // might throw [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 969 | auto __pi = ::new (__mem) [ 315s] | ^~~~~~~~~~~~~ [ 315s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 > > >]' [ 315s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 315s] | ^ [ 315s] /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 > > >]' [ 315s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1008 | std::forward<_Args>(__args)...); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] ./../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&>]' [ 315s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 315s] | ^~~~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 315s] | ~~^~~~~~~~~~~~~~~~~ [ 315s] ./../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 > >*> > >]': [ 315s] /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 > > >&}]' [ 315s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 315s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 315s] 608 | std::forward<_Args>(__args)...); // might throw [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 969 | auto __pi = ::new (__mem) [ 315s] | ^~~~~~~~~~~~~ [ 315s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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]' [ 315s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 > > >]' [ 315s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 315s] | ^ [ 315s] /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 > > >]' [ 315s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1008 | std::forward<_Args>(__args)...); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] ./../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&>]' [ 315s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 315s] | ^~~~ [ 315s] replace.cc:39:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 315s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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 > >*> > >]': [ 316s] ./../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 > >*> > >]' [ 316s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 316s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 569 | return_label_type_, call_output_label_, [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 570 | &all_non_empty_and_sorted)); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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 > > >&}]' [ 316s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 316s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 316s] 608 | std::forward<_Args>(__args)...); // might throw [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 969 | auto __pi = ::new (__mem) [ 316s] | ^~~~~~~~~~~~~ [ 316s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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 > > >]' [ 316s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 316s] | ^ [ 316s] /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 > > >]' [ 316s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 1008 | std::forward<_Args>(__args)...); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../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]' [ 316s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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&>]' [ 316s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 316s] | ^~~~ [ 316s] replace.cc:39:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../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] [ 316s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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] [ 316s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 316s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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 > >*> > >]': [ 316s] ./../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 > >*> > >]' [ 316s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 316s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 569 | return_label_type_, call_output_label_, [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 570 | &all_non_empty_and_sorted)); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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 > > >&}]' [ 316s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 316s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 316s] 608 | std::forward<_Args>(__args)...); // might throw [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 969 | auto __pi = ::new (__mem) [ 316s] | ^~~~~~~~~~~~~ [ 316s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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 > > >]' [ 316s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 316s] | ^ [ 316s] /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 > > >]' [ 316s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 1008 | std::forward<_Args>(__args)...); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../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]' [ 316s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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&>]' [ 316s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 316s] | ^~~~ [ 316s] replace.cc:39:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../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] [ 316s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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] [ 316s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 316s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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 > >*> > >]': [ 316s] ./../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 > >*> > >]' [ 316s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 316s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 569 | return_label_type_, call_output_label_, [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 570 | &all_non_empty_and_sorted)); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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 > > >&}]' [ 316s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 316s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 316s] 608 | std::forward<_Args>(__args)...); // might throw [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 969 | auto __pi = ::new (__mem) [ 316s] | ^~~~~~~~~~~~~ [ 316s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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]' [ 316s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] /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 > > >]' [ 316s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 316s] | ^ [ 316s] /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 > > >]' [ 316s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 1008 | std::forward<_Args>(__args)...); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../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]' [ 316s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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&>]' [ 316s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 316s] | ^~~~ [ 316s] replace.cc:39:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../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] [ 316s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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] [ 316s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 316s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/replace.h:744:12: required from here [ 318s] 744 | uint64_t Properties(uint64_t mask) const override { [ 318s] | ^~~~~~~~~~ [ 318s] ./../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] [ 318s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/replace.h:744:12: required from here [ 318s] 744 | uint64_t Properties(uint64_t mask) const override { [ 318s] | ^~~~~~~~~~ [ 318s] ./../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] [ 318s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/replace.h:744:12: required from here [ 318s] 744 | uint64_t Properties(uint64_t mask) const override { [ 318s] | ^~~~~~~~~~ [ 318s] ./../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] [ 318s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../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 >]' [ 318s] 409 | BaseImpl::DeleteStates(dstates); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 318s] ./../include/fst/mutable-fst.h:336:8: required from here [ 318s] 336 | void DeleteStates(const std::vector &dstates) override { [ 318s] | ^~~~~~~~~~~~ [ 318s] ./../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] [ 318s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../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] [ 318s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../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 >]' [ 318s] 409 | BaseImpl::DeleteStates(dstates); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 318s] ./../include/fst/mutable-fst.h:336:8: required from here [ 318s] 336 | void DeleteStates(const std::vector &dstates) override { [ 318s] | ^~~~~~~~~~~~ [ 318s] ./../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] [ 318s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../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] [ 318s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../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 >]' [ 318s] 409 | BaseImpl::DeleteStates(dstates); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 318s] ./../include/fst/mutable-fst.h:336:8: required from here [ 318s] 336 | void DeleteStates(const std::vector &dstates) override { [ 318s] | ^~~~~~~~~~~~ [ 318s] ./../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] [ 318s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../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] [ 318s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 318s] ./../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 > >]' [ 318s] 1314 | InitMatchers(); [ 318s] | ^~~~~~~~~~~~ [ 318s] ./../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 > >]' [ 318s] 1032 | return new ReplaceFstMatcher(this, [ 318s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 1033 | match_type); [ 318s] | ~~~~~~~~~~~ [ 318s] ./../include/fst/replace.h:1028:21: required from here [ 318s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 318s] | ^~~~~~~~~~~ [ 318s] ./../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] [ 318s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 318s] ./../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 > >]' [ 318s] 1314 | InitMatchers(); [ 318s] | ^~~~~~~~~~~~ [ 318s] ./../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 > >]' [ 318s] 1032 | return new ReplaceFstMatcher(this, [ 318s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 1033 | match_type); [ 318s] | ~~~~~~~~~~~ [ 318s] ./../include/fst/replace.h:1028:21: required from here [ 318s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 318s] | ^~~~~~~~~~~ [ 318s] ./../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] [ 318s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 318s] ./../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 > >]' [ 318s] 1314 | InitMatchers(); [ 318s] | ^~~~~~~~~~~~ [ 318s] ./../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 > >]' [ 318s] 1032 | return new ReplaceFstMatcher(this, [ 318s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 1033 | match_type); [ 318s] | ~~~~~~~~~~~ [ 318s] ./../include/fst/replace.h:1028:21: required from here [ 318s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 318s] | ^~~~~~~~~~~ [ 318s] ./../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] [ 318s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~ [ 319s] ./../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 > >]': [ 319s] /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 > > >&}]' [ 319s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 319s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 319s] 608 | std::forward<_Args>(__args)...); // might throw [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 969 | auto __pi = ::new (__mem) [ 319s] | ^~~~~~~~~~~~~ [ 319s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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 > > >]' [ 319s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 319s] | ^ [ 319s] /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 > > >]' [ 319s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 1008 | std::forward<_Args>(__args)...); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 > >]' [ 319s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 319s] ./../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 > >]' [ 319s] 1015 | : ImplToFst(fst, safe) {} [ 319s] | ^ [ 319s] ./../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 > >]' [ 319s] 1019 | return new ReplaceFst(*this, safe); [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/replace.h:1018:15: required from here [ 319s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 319s] | ^~~~ [ 319s] ./../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] [ 319s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 > >]': [ 319s] /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 > > >&}]' [ 319s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 319s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 319s] 608 | std::forward<_Args>(__args)...); // might throw [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 969 | auto __pi = ::new (__mem) [ 319s] | ^~~~~~~~~~~~~ [ 319s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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 > > >]' [ 319s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 319s] | ^ [ 319s] /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 > > >]' [ 319s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 1008 | std::forward<_Args>(__args)...); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 > >]' [ 319s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 319s] ./../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 > >]' [ 319s] 1015 | : ImplToFst(fst, safe) {} [ 319s] | ^ [ 319s] ./../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 > >]' [ 319s] 1019 | return new ReplaceFst(*this, safe); [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/replace.h:1018:15: required from here [ 319s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 319s] | ^~~~ [ 319s] ./../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] [ 319s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 > >]': [ 319s] /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 > > >&}]' [ 319s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 319s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 319s] 608 | std::forward<_Args>(__args)...); // might throw [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 969 | auto __pi = ::new (__mem) [ 319s] | ^~~~~~~~~~~~~ [ 319s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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]' [ 319s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] /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 > > >]' [ 319s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 319s] | ^ [ 319s] /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 > > >]' [ 319s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 1008 | std::forward<_Args>(__args)...); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 > >]' [ 319s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 319s] ./../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 > >]' [ 319s] 1015 | : ImplToFst(fst, safe) {} [ 319s] | ^ [ 319s] ./../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 > >]' [ 319s] 1019 | return new ReplaceFst(*this, safe); [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/replace.h:1018:15: required from here [ 319s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 319s] | ^~~~ [ 319s] ./../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] [ 319s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 325s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 325s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 325s] mv -f $depbase.Tpo $depbase.Plo [ 325s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 327s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 327s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 327s] mv -f $depbase.Tpo $depbase.Plo [ 327s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 330s] In file included from ./../include/fst/script/reweight.h:24, [ 330s] from reweight.cc:18: [ 330s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 330s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 330s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 330s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] reweight.cc:31:1: required from here [ 330s] 164 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 72 | if (s == potential.size()) break; [ 330s] | ~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 78 | if (arc.nextstate >= potential.size()) continue; [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 106 | const auto startweight = fst->Start() < potential.size() [ 330s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 330s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 330s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 330s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] reweight.cc:31:1: required from here [ 330s] 164 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 72 | if (s == potential.size()) break; [ 330s] | ~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 78 | if (arc.nextstate >= potential.size()) continue; [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 106 | const auto startweight = fst->Start() < potential.size() [ 330s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 330s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 330s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 330s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] reweight.cc:31:1: required from here [ 330s] 164 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 72 | if (s == potential.size()) break; [ 330s] | ~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 78 | if (arc.nextstate >= potential.size()) continue; [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 106 | const auto startweight = fst->Start() < potential.size() [ 330s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 331s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 331s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 331s] mv -f $depbase.Tpo $depbase.Plo [ 331s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 333s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 333s] from rmepsilon.cc:18: [ 333s] ./../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]': [ 333s] ./../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]' [ 333s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 679 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 333s] | ^~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 333s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 333s] ./../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]' [ 333s] 62 | RmEpsilon(fst, distance, ropts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 333s] ./../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]' [ 333s] 62 | RmEpsilon(fst, distance, ropts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 333s] ./../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]' [ 333s] 62 | RmEpsilon(fst, distance, ropts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 333s] ./../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]' [ 333s] 62 | RmEpsilon(fst, distance, ropts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 333s] ./../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]' [ 333s] 62 | RmEpsilon(fst, distance, ropts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 333s] ./../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]' [ 333s] 62 | RmEpsilon(fst, distance, ropts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 333s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 333s] 123 | internal::RmEpsilon(fst, opts); [ 333s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 333s] rmepsilon.cc:34:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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]': [ 334s] ./../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]' [ 334s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 334s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 679 | &unweighted); [ 334s] | ~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 334s] | ^~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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]': [ 334s] ./../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]' [ 334s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 334s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 679 | &unweighted); [ 334s] | ~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 334s] | ^~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 334s] | ~~^~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~~~ [ 334s] In file included from ./../include/fst/queue.h:33: [ 334s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 334s] ./../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]' [ 334s] 303 | Connect(fst); [ 334s] | ~~~~~~~^~~~~ [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~ [ 334s] In file included from ./../include/fst/queue.h:35: [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 334s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 334s] 114 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 334s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 334s] | ^~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 334s] ./../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]' [ 334s] 303 | Connect(fst); [ 334s] | ~~~~~~~^~~~~ [ 334s] ./../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]' [ 334s] 62 | RmEpsilon(fst, distance, ropts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 334s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 334s] 114 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 334s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 334s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 334s] | ^~~~~ [ 334s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 334s] 123 | internal::RmEpsilon(fst, opts); [ 334s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 334s] rmepsilon.cc:34:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../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] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 335s] ./../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]' [ 335s] 303 | Connect(fst); [ 335s] | ~~~~~~~^~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~ [ 335s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 335s] 114 | visitor->FinishVisit(); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 335s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 335s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 335s] | ^~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/rmepsilon.h:36: [ 335s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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] [ 335s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 335s] | ~~^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/connect.h:29: [ 335s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] In file included from ./../include/fst/arcfilter.h:24, [ 335s] from ./../include/fst/queue.h:32: [ 335s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] In file included from ./../include/fst/mutable-fst.h:37: [ 335s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../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]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/queue.h:34: [ 335s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 335s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 146 | enqueued[s] = heap.Insert(s); [ 335s] | ~~~~~~~~~~~^~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 57 | if (size_ < values_.size()) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 335s] ./../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]' [ 335s] 224 | state_queue_->Update(nextstate); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 151 | sd_state_.ShortestDistance(source); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 335s] ./../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]' [ 335s] 270 | rmeps_state.Expand(state); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 335s] | ~~^~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 335s] ./../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]' [ 335s] 184 | state_queue_->Enqueue(source); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 335s] ./../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]' [ 335s] 151 | sd_state_.ShortestDistance(source); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 335s] ./../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]' [ 335s] 270 | rmeps_state.Expand(state); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 335s] | ~~~~~~~~~~~~~~~~~^~~~ [ 335s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 335s] ./../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]' [ 335s] 218 | key_[s] = heap_.Insert(s); [ 335s] | ~~~~~~~~~~~~^~~ [ 335s] ./../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]' [ 335s] 184 | state_queue_->Enqueue(source); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 335s] ./../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]' [ 335s] 151 | sd_state_.ShortestDistance(source); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 335s] ./../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]' [ 335s] 270 | rmeps_state.Expand(state); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 57 | if (size_ < values_.size()) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../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]': [ 335s] ./../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]' [ 335s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 679 | &unweighted); [ 335s] | ~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 335s] | ^~~~~~~~~~~ [ 335s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 335s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]': [ 335s] ./../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]' [ 335s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 679 | &unweighted); [ 335s] | ~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 335s] | ^~~~~~~~~~~ [ 335s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 335s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 335s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 335s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 335s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 335s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 335s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 335s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 335s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 335s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 335s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 208 | Prune(fst, opts); [ 335s] | ~~~~~^~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 335s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../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]' [ 335s] 62 | RmEpsilon(fst, distance, ropts); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 335s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 335s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 335s] 123 | internal::RmEpsilon(fst, opts); [ 335s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 335s] rmepsilon.cc:34:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../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] [ 335s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 335s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 335s] mv -f $depbase.Tpo $depbase.Plo [ 336s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 336s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 336s] 114 | visitor->FinishVisit(); [ 336s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 336s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 336s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] /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 >]' [ 336s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 336s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 655 | queue_ = std::make_unique>(fst, filter); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 336s] ./../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]' [ 336s] 208 | Prune(fst, opts); [ 336s] | ~~~~~^~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 336s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../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]' [ 336s] 62 | RmEpsilon(fst, distance, ropts); [ 336s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 336s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 336s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 336s] 123 | internal::RmEpsilon(fst, opts); [ 336s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 336s] rmepsilon.cc:34:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../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] [ 336s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~ [ 336s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 336s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 336s] ./../include/fst/queue.h:548:11: required from here [ 336s] 548 | StateId Head() const final { [ 336s] | ^~~~ [ 336s] ./../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] [ 336s] 552 | ((front_ >= trivial_queue_.size()) || [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 336s] ./../include/fst/queue.h:563:8: required from here [ 336s] 563 | void Enqueue(StateId s) final { [ 336s] | ^~~~~~~ [ 336s] ./../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] [ 336s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 336s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 336s] ./../include/fst/queue.h:581:8: required from here [ 336s] 581 | void Dequeue() final { [ 336s] | ^~~~~~~ [ 336s] ./../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] [ 336s] 584 | } else if (front_ < trivial_queue_.size()) { [ 336s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 336s] ./../include/fst/queue.h:593:8: required from here [ 336s] 593 | bool Empty() const final { [ 336s] | ^~~~~ [ 336s] ./../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] [ 336s] 602 | return (front_ >= trivial_queue_.size()) || [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 336s] ./../include/fst/queue.h:607:8: required from here [ 336s] 607 | void Clear() final { [ 336s] | ^~~~~ [ 336s] ./../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] [ 336s] 611 | } else if (i < trivial_queue_.size()) { [ 336s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 336s] ./../include/fst/queue.h:232:8: required from here [ 336s] 232 | void Update(StateId s) override { [ 336s] | ^~~~~~ [ 336s] ./../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] [ 336s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 336s] | ~~^~~~~~~~~~~~~~ [ 336s] In file included from ./../include/fst/cache.h:33, [ 336s] from ./../include/fst/rmepsilon.h:32: [ 336s] ./../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 > >]': [ 336s] ./../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 > >]' [ 336s] 409 | BaseImpl::DeleteStates(dstates); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 336s] ./../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 > >]' [ 336s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:336:8: required from here [ 336s] 336 | void DeleteStates(const std::vector &dstates) override { [ 336s] | ^~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 336s] ./../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] [ 336s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 336s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 338s] In file included from ./../include/fst/connect.h:29, [ 338s] from ./../include/fst/queue.h:33, [ 338s] from ./../include/fst/script/shortest-distance.h:25, [ 338s] from shortest-distance.cc:18: [ 338s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] In file included from ./../include/fst/arcfilter.h:24, [ 338s] from ./../include/fst/queue.h:32: [ 338s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] In file included from ./../include/fst/mutable-fst.h:37: [ 338s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 338s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 218 | std::get<3>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:48:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 338s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 338s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 338s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:49:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 338s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 338s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:49:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 338s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 338s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] shortest-distance.cc:49:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../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] [ 338s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 339s] ./../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]': [ 339s] ./../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]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../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]' [ 339s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 339s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 218 | std::get<3>(*args)); [ 339s] | ~~~~~~~~~~~~~~~~~~~ [ 339s] shortest-distance.cc:48:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../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] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../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]': [ 339s] ./../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]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../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]' [ 339s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 339s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 218 | std::get<3>(*args)); [ 339s] | ~~~~~~~~~~~~~~~~~~~ [ 339s] shortest-distance.cc:48:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../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] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../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]': [ 339s] ./../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]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../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]' [ 339s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 339s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 218 | std::get<3>(*args)); [ 339s] | ~~~~~~~~~~~~~~~~~~~ [ 339s] shortest-distance.cc:48:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../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] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../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]': [ 339s] ./../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]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../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]' [ 339s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 339s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 218 | std::get<3>(*args)); [ 339s] | ~~~~~~~~~~~~~~~~~~~ [ 339s] shortest-distance.cc:48:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../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] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../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]': [ 339s] ./../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]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../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]' [ 339s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 339s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 218 | std::get<3>(*args)); [ 339s] | ~~~~~~~~~~~~~~~~~~~ [ 339s] shortest-distance.cc:48:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../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] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 340s] | ^~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 340s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 218 | std::get<3>(*args)); [ 340s] | ~~~~~~~~~~~~~~~~~~~ [ 340s] shortest-distance.cc:48:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 340s] ./../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]' [ 340s] 224 | state_queue_->Update(nextstate); [ 340s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 264 | sd_state.ShortestDistance(opts.source); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 112 | ShortestDistance(fst, distance, sopts); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 121 | ShortestDistance>(fst, distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 180 | internal::ShortestDistance>( [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 340s] 182 | fst, &typed_distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 340s] | ~~^~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 340s] ./../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]' [ 340s] 184 | state_queue_->Enqueue(source); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 340s] ./../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]' [ 340s] 264 | sd_state.ShortestDistance(opts.source); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 112 | ShortestDistance(fst, distance, sopts); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 121 | ShortestDistance>(fst, distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 190 | internal::ShortestDistance>( [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 340s] 191 | fst, &typed_distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 125 | ShortestDistance>(fst, distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 129 | ShortestDistance>(fst, distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] 130 | opts); [ 340s] | ~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 134 | ShortestDistance>(fst, distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] 135 | opts); [ 340s] | ~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] In file included from ./../include/fst/queue.h:34: [ 340s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 340s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 340s] 218 | key_[s] = heap_.Insert(s); [ 340s] | ~~~~~~~~~~~~^~~ [ 340s] ./../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]' [ 340s] 184 | state_queue_->Enqueue(source); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 340s] ./../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]' [ 340s] 264 | sd_state.ShortestDistance(opts.source); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 112 | ShortestDistance(fst, distance, sopts); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 121 | ShortestDistance>(fst, distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 180 | internal::ShortestDistance>( [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 340s] 182 | fst, &typed_distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 340s] 57 | if (size_ < values_.size()) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 125 | ShortestDistance>(fst, distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 129 | ShortestDistance>(fst, distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] 130 | opts); [ 340s] | ~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 134 | ShortestDistance>(fst, distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] 135 | opts); [ 340s] | ~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 125 | ShortestDistance>(fst, distance, opts); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 129 | ShortestDistance>(fst, distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] 130 | opts); [ 340s] | ~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] /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 >]' [ 340s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 340s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 109 | QueueConstructor::Construct(fst, distance)); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]' [ 340s] 134 | ShortestDistance>(fst, distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 340s] 135 | opts); [ 340s] | ~~~~~ [ 340s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 340s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 340s] 165 | opts); [ 340s] | ~~~~~ [ 340s] shortest-distance.cc:47:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../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] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] In file included from ./../include/fst/queue.h:35: [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /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 >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 341s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 218 | std::get<3>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] shortest-distance.cc:48:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../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] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /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 >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 341s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 218 | std::get<3>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] shortest-distance.cc:48:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../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] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /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 >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 341s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 218 | std::get<3>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] shortest-distance.cc:48:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../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] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /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 >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 341s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 218 | std::get<3>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] shortest-distance.cc:48:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../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] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /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 >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 341s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 218 | std::get<3>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] shortest-distance.cc:48:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../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] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /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 >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 341s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 218 | std::get<3>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] shortest-distance.cc:48:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../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] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 341s] ./../include/fst/queue.h:548:11: required from here [ 341s] 548 | StateId Head() const final { [ 341s] | ^~~~ [ 341s] ./../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] [ 341s] 552 | ((front_ >= trivial_queue_.size()) || [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 341s] ./../include/fst/queue.h:563:8: required from here [ 341s] 563 | void Enqueue(StateId s) final { [ 341s] | ^~~~~~~ [ 341s] ./../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] [ 341s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 341s] ./../include/fst/queue.h:581:8: required from here [ 341s] 581 | void Dequeue() final { [ 341s] | ^~~~~~~ [ 341s] ./../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] [ 341s] 584 | } else if (front_ < trivial_queue_.size()) { [ 341s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 341s] ./../include/fst/queue.h:593:8: required from here [ 341s] 593 | bool Empty() const final { [ 341s] | ^~~~~ [ 341s] ./../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] [ 341s] 602 | return (front_ >= trivial_queue_.size()) || [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 341s] ./../include/fst/queue.h:607:8: required from here [ 341s] 607 | void Clear() final { [ 341s] | ^~~~~ [ 341s] ./../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] [ 341s] 611 | } else if (i < trivial_queue_.size()) { [ 341s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 341s] ./../include/fst/queue.h:232:8: required from here [ 341s] 232 | void Update(StateId s) override { [ 341s] | ^~~~~~ [ 341s] ./../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] [ 341s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 341s] | ~~^~~~~~~~~~~~~~ [ 342s] In file included from ./../include/fst/cache.h:33, [ 342s] from ./../include/fst/shortest-distance.h:29: [ 342s] ./../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 > >]': [ 342s] ./../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 > >]' [ 342s] 409 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 > >]' [ 342s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:336:8: required from here [ 342s] 336 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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 > >]': [ 342s] ./../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 > >]' [ 342s] 409 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 > >]' [ 342s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:336:8: required from here [ 342s] 336 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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 > >]': [ 342s] ./../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 > >]' [ 342s] 409 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 > >]' [ 342s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:336:8: required from here [ 342s] 336 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 346s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 346s] mv -f $depbase.Tpo $depbase.Plo [ 347s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 349s] In file included from ./../include/fst/vector-fst.h:34, [ 349s] from ./../include/fst/cache.h:33, [ 349s] from ./../include/fst/shortest-path.h:31, [ 349s] from ./../include/fst/script/shortest-path.h:25, [ 349s] from shortest-path.cc:18: [ 349s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 349s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 349s] 128 | class ImplToExpandedFst : public ImplToFst { [ 349s] | ^~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 349s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 349s] | ^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 349s] 520 | class VectorFst : public ImplToMutableFst> { [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 468 | VectorFst rfst; [ 349s] | ^~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 349s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 349s] | ^~~~~~~~ [ 349s] In file included from ./../include/fst/expanded-fst.h:33, [ 349s] from ./../include/fst/mutable-fst.h:37: [ 349s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 349s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 349s] | ^~~~~~~~ [ 349s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 349s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 349s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 349s] | ^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 349s] 520 | class VectorFst : public ImplToMutableFst> { [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 468 | VectorFst rfst; [ 349s] | ^~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 349s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 349s] | ^~~~~~~~ [ 349s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 349s] 128 | class ImplToExpandedFst : public ImplToFst { [ 349s] | ^~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 349s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 349s] 520 | class VectorFst : public ImplToMutableFst> { [ 349s] | ^~~~~~~~~ [ 349s] ./../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]' [ 349s] 468 | VectorFst rfst; [ 349s] | ^~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 349s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 349s] | ^~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 349s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 349s] | ^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 475 | if (state < distance->size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 475 | if (state < distance->size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 475 | if (state < distance->size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 99 | ShortestPath>( [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 349s] 100 | ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 475 | if (state < distance->size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 475 | if (state < distance->size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 475 | if (state < distance->size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 450 | &parent)) { [ 349s] | ~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 182 | while (distance->size() < source) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../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] [ 349s] 214 | while (distance->size() <= arc.nextstate) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 483 | opts.weight_threshold, opts.state_threshold); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 349s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 348 | while (pairs.size() <= final_state) { [ 349s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 349s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] ./../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] [ 349s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 349s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 450 | &parent)) { [ 349s] | ~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 182 | while (distance->size() < source) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../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] [ 349s] 214 | while (distance->size() <= arc.nextstate) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 450 | &parent)) { [ 349s] | ~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 182 | while (distance->size() < source) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../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] [ 349s] 214 | while (distance->size() <= arc.nextstate) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 450 | &parent)) { [ 349s] | ~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 99 | ShortestPath>( [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 349s] 100 | ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 182 | while (distance->size() < source) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../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] [ 349s] 214 | while (distance->size() <= arc.nextstate) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 450 | &parent)) { [ 349s] | ~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 182 | while (distance->size() < source) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../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] [ 349s] 214 | while (distance->size() <= arc.nextstate) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../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]' [ 349s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 450 | &parent)) { [ 349s] | ~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 182 | while (distance->size() < source) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 349s] ./../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] [ 349s] 214 | while (distance->size() <= arc.nextstate) { [ 349s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] In file included from ./../include/fst/test-properties.h:27, [ 349s] from ./../include/fst/vector-fst.h:35: [ 349s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 349s] ./../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]' [ 349s] 401 | Connect(ofst); [ 349s] | ~~~~~~~^~~~~~ [ 349s] ./../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]' [ 349s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] 483 | opts.weight_threshold, opts.state_threshold); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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]' [ 349s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 349s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../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 >]' [ 349s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 349s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 349s] shortest-path.cc:35:1: required from here [ 349s] 164 | ({#Op, Arc::Type()}, Op) [ 349s] | ^ [ 349s] ./../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] [ 349s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 349s] | ~~^~~~~~~~~~~~~~~ [ 350s] In file included from ./../include/fst/shortest-distance.h:31, [ 350s] from ./../include/fst/prune.h:31, [ 350s] from ./../include/fst/determinize.h:41, [ 350s] from ./../include/fst/shortest-path.h:32: [ 350s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 350s] ./../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]' [ 350s] 229 | state_queue->Update(arc.nextstate); [ 350s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] 450 | &parent)) { [ 350s] | ~~~~~~~~ [ 350s] ./../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]' [ 350s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 350s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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 >]' [ 350s] 99 | ShortestPath>( [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 350s] 100 | ifst, ofst, &distance, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 350s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] shortest-path.cc:35:1: required from here [ 350s] 164 | ({#Op, Arc::Type()}, Op) [ 350s] | ^ [ 350s] ./../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] [ 350s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 350s] | ~~^~~~~~~~~~~~~~ [ 350s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 350s] ./../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]' [ 350s] 189 | state_queue->Enqueue(source); [ 350s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 350s] ./../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]' [ 350s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] 450 | &parent)) { [ 350s] | ~~~~~~~~ [ 350s] ./../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]' [ 350s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 350s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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 >]' [ 350s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 350s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] shortest-path.cc:35:1: required from here [ 350s] 164 | ({#Op, Arc::Type()}, Op) [ 350s] | ^ [ 350s] ./../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] [ 350s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 350s] | ~~~~~~~~~~~~~~~~~^~~~ [ 350s] ./../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]': [ 350s] ./../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]' [ 350s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 350s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] 679 | &unweighted); [ 350s] | ~~~~~~~~~~~~ [ 350s] /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 >]' [ 350s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 350s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 65 | QueueConstructor::Construct(ifst, distance)); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 350s] ./../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 >]' [ 350s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 350s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] shortest-path.cc:35:1: required from here [ 350s] 164 | ({#Op, Arc::Type()}, Op) [ 350s] | ^ [ 350s] ./../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] [ 350s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 350s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 350s] In file included from ./../include/fst/prune.h:30: [ 350s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 350s] ./../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]' [ 350s] 218 | key_[s] = heap_.Insert(s); [ 350s] | ~~~~~~~~~~~~^~~ [ 350s] ./../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]' [ 350s] 189 | state_queue->Enqueue(source); [ 350s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 350s] ./../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]' [ 350s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] 450 | &parent)) { [ 350s] | ~~~~~~~~ [ 350s] ./../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]' [ 350s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 350s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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 >]' [ 350s] 99 | ShortestPath>( [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 350s] 100 | ifst, ofst, &distance, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 350s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] shortest-path.cc:35:1: required from here [ 350s] 164 | ({#Op, Arc::Type()}, Op) [ 350s] | ^ [ 350s] ./../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] [ 350s] 57 | if (size_ < values_.size()) { [ 350s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 350s] In file included from ./../include/fst/queue.h:35: [ 350s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 350s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 350s] 114 | visitor->FinishVisit(); [ 350s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 350s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 350s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 350s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] /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 >]' [ 350s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 350s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 100 | return std::make_unique>(fst, ArcFilter()); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 65 | QueueConstructor::Construct(ifst, distance)); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 350s] ./../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 >]' [ 350s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 350s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] shortest-path.cc:35:1: required from here [ 350s] 164 | ({#Op, Arc::Type()}, Op) [ 350s] | ^ [ 350s] ./../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] [ 350s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 350s] | ~~^~~~~~~~~~~~~~~~ [ 350s] ./../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] [ 350s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 350s] | ~~^~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 350s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 350s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 350s] | ^~~~~~~ [ 350s] /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 >]' [ 350s] 196 | { return bool(_M_comp(*__it, __val)); } [ 350s] | ~~~~~~~^~~~~~~~~~~~~~ [ 350s] /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 > >]' [ 350s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 350s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] /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 >]' [ 350s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 350s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 350s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] 483 | opts.weight_threshold, opts.state_threshold); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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]' [ 350s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 350s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../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 >]' [ 350s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 350s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 350s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 350s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 350s] shortest-path.cc:35:1: required from here [ 350s] 164 | ({#Op, Arc::Type()}, Op) [ 350s] | ^ [ 350s] ./../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] [ 350s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 350s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 351s] ./../include/fst/queue.h:548:11: required from here [ 351s] 548 | StateId Head() const final { [ 351s] | ^~~~ [ 351s] ./../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] [ 351s] 552 | ((front_ >= trivial_queue_.size()) || [ 351s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 351s] ./../include/fst/queue.h:563:8: required from here [ 351s] 563 | void Enqueue(StateId s) final { [ 351s] | ^~~~~~~ [ 351s] ./../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] [ 351s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 351s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 351s] ./../include/fst/queue.h:581:8: required from here [ 351s] 581 | void Dequeue() final { [ 351s] | ^~~~~~~ [ 351s] ./../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] [ 351s] 584 | } else if (front_ < trivial_queue_.size()) { [ 351s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 351s] ./../include/fst/queue.h:593:8: required from here [ 351s] 593 | bool Empty() const final { [ 351s] | ^~~~~ [ 351s] ./../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] [ 351s] 602 | return (front_ >= trivial_queue_.size()) || [ 351s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 351s] ./../include/fst/queue.h:607:8: required from here [ 351s] 607 | void Clear() final { [ 351s] | ^~~~~ [ 351s] ./../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] [ 351s] 611 | } else if (i < trivial_queue_.size()) { [ 351s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 351s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 351s] ./../include/fst/queue.h:232:8: required from here [ 351s] 232 | void Update(StateId s) override { [ 351s] | ^~~~~~ [ 351s] ./../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] [ 351s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 351s] | ~~^~~~~~~~~~~~~~ [ 351s] ./../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]': [ 351s] ./../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]' [ 351s] 611 | return FindState(std::move(tuple)); [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/determinize.h:605:11: required from here [ 351s] 605 | StateId ComputeStart() override { [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 351s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 351s] ./../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 > > > > >]': [ 351s] ./../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]' [ 351s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 351s] | ^~~~~~~~~~~~~~~ [ 351s] ./../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]' [ 351s] 611 | return FindState(std::move(tuple)); [ 351s] | ^~~~~~~~~ [ 351s] ./../include/fst/determinize.h:605:11: required from here [ 351s] 605 | StateId ComputeStart() override { [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 351s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 351s] ./../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 > >]': [ 351s] ./../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 > >]' [ 351s] 409 | BaseImpl::DeleteStates(dstates); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 351s] ./../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 > >]' [ 351s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 351s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 351s] ./../include/fst/mutable-fst.h:336:8: required from here [ 351s] 336 | void DeleteStates(const std::vector &dstates) override { [ 351s] | ^~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 351s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 351s] ./../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] [ 351s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 351s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 353s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 353s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 353s] mv -f $depbase.Tpo $depbase.Plo [ 354s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 356s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 356s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 356s] mv -f $depbase.Tpo $depbase.Plo [ 357s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 357s] In file included from ./../include/fst/rational.h:31, [ 357s] from ./../include/fst/closure.h:28, [ 357s] from ./../include/fst/fstlib.h:55, [ 357s] from ./../include/fst/script/stateiterator-class.h:24, [ 357s] from stateiterator-class.cc:18: [ 357s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 357s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 357s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 357s] | ^~~~~~ [ 357s] | template [ 363s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 363s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 363s] mv -f $depbase.Tpo $depbase.Plo [ 363s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 365s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 365s] 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] [ 365s] 59 | while (potentials->size() <= s) { [ 365s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 367s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 367s] /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 367s] mv -f $depbase.Tpo $depbase.Plo [ 367s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 371s] In file included from ./../include/fst/topsort.h:28, [ 371s] from ./../include/fst/script/topsort.h:21, [ 371s] from topsort.cc:18: [ 371s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 371s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 371s] 96 | StateSort(fst, order); [ 371s] | ~~~~~~~~~^~~~~~~~~~~~ [ 371s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 371s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 371s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] topsort.cc:31:1: required from here [ 371s] 164 | ({#Op, Arc::Type()}, Op) [ 371s] | ^ [ 371s] ./../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] [ 371s] 41 | if (order.size() != fst->NumStates()) { [ 371s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 371s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 371s] 96 | StateSort(fst, order); [ 371s] | ~~~~~~~~~^~~~~~~~~~~~ [ 371s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 371s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 371s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] topsort.cc:31:1: required from here [ 371s] 164 | ({#Op, Arc::Type()}, Op) [ 371s] | ^ [ 371s] ./../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] [ 371s] 41 | if (order.size() != fst->NumStates()) { [ 371s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 371s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 371s] 96 | StateSort(fst, order); [ 371s] | ~~~~~~~~~^~~~~~~~~~~~ [ 371s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 371s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 371s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] topsort.cc:31:1: required from here [ 371s] 164 | ({#Op, Arc::Type()}, Op) [ 371s] | ^ [ 371s] ./../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] [ 371s] 41 | if (order.size() != fst->NumStates()) { [ 371s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 371s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 371s] 114 | visitor->FinishVisit(); [ 371s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 371s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 371s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 371s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 371s] 94 | DfsVisit(*fst, &top_order_visitor); [ 371s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 371s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 371s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] topsort.cc:31:1: required from here [ 371s] 164 | ({#Op, Arc::Type()}, Op) [ 371s] | ^ [ 371s] ./../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] [ 371s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 371s] | ~~^~~~~~~~~~~~~~~~ [ 371s] ./../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] [ 371s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 371s] | ~~^~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 371s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 371s] 114 | visitor->FinishVisit(); [ 371s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 371s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 371s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 371s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 371s] 94 | DfsVisit(*fst, &top_order_visitor); [ 371s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 371s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 371s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] topsort.cc:31:1: required from here [ 371s] 164 | ({#Op, Arc::Type()}, Op) [ 371s] | ^ [ 371s] ./../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] [ 371s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 371s] | ~~^~~~~~~~~~~~~~~~ [ 371s] ./../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] [ 371s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 371s] | ~~^~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 371s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 371s] 114 | visitor->FinishVisit(); [ 371s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 371s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 371s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 371s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 371s] 94 | DfsVisit(*fst, &top_order_visitor); [ 371s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 371s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 371s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] topsort.cc:31:1: required from here [ 371s] 164 | ({#Op, Arc::Type()}, Op) [ 371s] | ^ [ 371s] ./../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] [ 371s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 371s] | ~~^~~~~~~~~~~~~~~~ [ 371s] ./../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] [ 371s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 371s] | ~~^~~~~~~~~~~~~~~~ [ 391s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 391s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 391s] mv -f $depbase.Tpo $depbase.Plo [ 392s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 395s] In file included from ./../include/fst/rational.h:31, [ 395s] from ./../include/fst/union.h:30, [ 395s] from ./../include/fst/script/union.h:24, [ 395s] from union.cc:18: [ 395s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 395s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 395s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 395s] | ^~~~~~ [ 395s] | template [ 402s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 402s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Plo [ 403s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 406s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 406s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Plo [ 407s] libtool: compile: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 [ 807s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 809s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /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 -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -m64 -march=nehalem -msse4.2 -mfpmath=sse -g -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 838s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 838s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 838s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 838s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 838s] Making all in bin [ 838s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 838s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 838s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 838s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 838s] mv -f $depbase.Tpo $depbase.Po [ 839s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 839s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 839s] mv -f $depbase.Tpo $depbase.Po [ 839s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 839s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 839s] mv -f $depbase.Tpo $depbase.Po [ 842s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 842s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 842s] mv -f $depbase.Tpo $depbase.Po [ 843s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 843s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 843s] mv -f $depbase.Tpo $depbase.Po [ 844s] In file included from ./../include/fst/rational.h:31, [ 844s] from ./../include/fst/closure.h:28, [ 844s] from ./../include/fst/script/closure.h:23, [ 844s] from fstclosure-main.cc:25: [ 844s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 844s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 844s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 844s] | ^~~~~~ [ 844s] | template [ 844s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 844s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 844s] mv -f $depbase.Tpo $depbase.Po [ 844s] In file included from ./../include/fst/rational.h:31, [ 844s] from ./../include/fst/concat.h:29, [ 844s] from ./../include/fst/script/concat.h:23, [ 844s] from fstconcat-main.cc:26: [ 844s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 844s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 844s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 844s] | ^~~~~~ [ 844s] | template [ 844s] In file included from ./../include/fst/accumulator.h:34, [ 844s] from ./../include/fst/label-reachable.h:30, [ 844s] from ./../include/fst/lookahead-matcher.h:35, [ 844s] from ./../include/fst/lookahead-filter.h:31, [ 844s] from ./../include/fst/compose.h:33, [ 844s] from ./../include/fst/script/compose.h:23, [ 844s] from fstcompose-main.cc:26: [ 844s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 844s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 844s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 844s] | ^~~~~~ [ 844s] | template [ 844s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 844s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 844s] mv -f $depbase.Tpo $depbase.Po [ 845s] In file included from ./../include/fst/accumulator.h:34, [ 845s] from ./../include/fst/label-reachable.h:30, [ 845s] from ./../include/fst/lookahead-matcher.h:35, [ 845s] from ./../include/fst/lookahead-filter.h:31, [ 845s] from ./../include/fst/compose.h:33, [ 845s] from ./../include/fst/script/getters.h:28, [ 845s] from fstarcsort-main.cc:27: [ 845s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 845s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 845s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 845s] | ^~~~~~ [ 845s] | template [ 845s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 845s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 845s] mv -f $depbase.Tpo $depbase.Po [ 845s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 845s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 845s] mv -f $depbase.Tpo $depbase.Po [ 845s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 845s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 845s] mv -f $depbase.Tpo $depbase.Po [ 847s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 847s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 847s] mv -f $depbase.Tpo $depbase.Po [ 847s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 847s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 847s] mv -f $depbase.Tpo $depbase.Po [ 847s] In file included from ./../include/fst/accumulator.h:34, [ 847s] from ./../include/fst/label-reachable.h:30, [ 847s] from ./../include/fst/lookahead-matcher.h:35, [ 847s] from ./../include/fst/lookahead-filter.h:31, [ 847s] from ./../include/fst/compose.h:33, [ 847s] from ./../include/fst/script/getters.h:28, [ 847s] from fstdeterminize-main.cc:26: [ 847s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 847s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 847s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 847s] | ^~~~~~ [ 847s] | template [ 848s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 848s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 848s] mv -f $depbase.Tpo $depbase.Po [ 848s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 848s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 848s] mv -f $depbase.Tpo $depbase.Po [ 848s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 848s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 848s] mv -f $depbase.Tpo $depbase.Po [ 850s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 850s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 850s] mv -f $depbase.Tpo $depbase.Po [ 851s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 851s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 851s] mv -f $depbase.Tpo $depbase.Po [ 851s] In file included from ./../include/fst/accumulator.h:34, [ 851s] from ./../include/fst/label-reachable.h:30, [ 851s] from ./../include/fst/lookahead-matcher.h:35, [ 851s] from ./../include/fst/lookahead-filter.h:31, [ 851s] from ./../include/fst/compose.h:33, [ 851s] from ./../include/fst/disambiguate.h:33, [ 851s] from ./../include/fst/script/disambiguate.h:25, [ 851s] from fstdisambiguate-main.cc:25: [ 851s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 851s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 851s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 851s] | ^~~~~~ [ 851s] | template [ 851s] In file included from ./../include/fst/accumulator.h:34, [ 851s] from ./../include/fst/label-reachable.h:30, [ 851s] from ./../include/fst/lookahead-matcher.h:35, [ 851s] from ./../include/fst/lookahead-filter.h:31, [ 851s] from ./../include/fst/compose.h:33, [ 851s] from ./../include/fst/difference.h:28, [ 851s] from ./../include/fst/script/difference.h:23, [ 851s] from fstdifference-main.cc:26: [ 851s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 851s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 851s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 851s] | ^~~~~~ [ 851s] | template [ 851s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 851s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 851s] mv -f $depbase.Tpo $depbase.Po [ 852s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 852s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 852s] mv -f $depbase.Tpo $depbase.Po [ 853s] In file included from ./../include/fst/accumulator.h:34, [ 853s] from ./../include/fst/label-reachable.h:30, [ 853s] from ./../include/fst/lookahead-matcher.h:35, [ 853s] from ./../include/fst/lookahead-filter.h:31, [ 853s] from ./../include/fst/compose.h:33, [ 853s] from ./../include/fst/script/getters.h:28, [ 853s] from fstencode-main.cc:27: [ 853s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 853s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 853s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 853s] | ^~~~~~ [ 853s] | template [ 853s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 853s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 853s] mv -f $depbase.Tpo $depbase.Po [ 853s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 853s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 853s] mv -f $depbase.Tpo $depbase.Po [ 855s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 855s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 855s] mv -f $depbase.Tpo $depbase.Po [ 855s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 855s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 855s] mv -f $depbase.Tpo $depbase.Po [ 855s] In file included from ./../include/fst/accumulator.h:34, [ 855s] from ./../include/fst/label-reachable.h:30, [ 855s] from ./../include/fst/lookahead-matcher.h:35, [ 855s] from ./../include/fst/lookahead-filter.h:31, [ 855s] from ./../include/fst/compose.h:33, [ 855s] from ./../include/fst/script/getters.h:28, [ 855s] from fstepsnormalize-main.cc:26: [ 855s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 855s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 855s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 855s] | ^~~~~~ [ 855s] | template [ 856s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 856s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 856s] mv -f $depbase.Tpo $depbase.Po [ 856s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 856s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 856s] mv -f $depbase.Tpo $depbase.Po [ 856s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 856s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 856s] mv -f $depbase.Tpo $depbase.Po [ 856s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 856s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 856s] mv -f $depbase.Tpo $depbase.Po [ 857s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 857s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 857s] mv -f $depbase.Tpo $depbase.Po [ 857s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 857s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 857s] mv -f $depbase.Tpo $depbase.Po [ 858s] In file included from ./../include/fst/accumulator.h:34, [ 858s] from ./../include/fst/label-reachable.h:30, [ 858s] from ./../include/fst/lookahead-matcher.h:35, [ 858s] from ./../include/fst/lookahead-filter.h:31, [ 858s] from ./../include/fst/compose.h:33, [ 858s] from ./../include/fst/script/getters.h:28, [ 858s] from fstequivalent-main.cc:27: [ 858s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 858s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 858s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 858s] | ^~~~~~ [ 858s] | template [ 858s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 858s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 858s] mv -f $depbase.Tpo $depbase.Po [ 858s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 858s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 858s] mv -f $depbase.Tpo $depbase.Po [ 858s] In file included from ./../include/fst/accumulator.h:34, [ 858s] from ./../include/fst/label-reachable.h:30, [ 858s] from ./../include/fst/lookahead-matcher.h:35, [ 858s] from ./../include/fst/lookahead-filter.h:31, [ 858s] from ./../include/fst/compose.h:33, [ 858s] from ./../include/fst/script/getters.h:28, [ 858s] from fstinfo-main.cc:29: [ 858s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 858s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 858s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 858s] | ^~~~~~ [ 858s] | template [ 859s] In file included from ./../include/fst/accumulator.h:34, [ 859s] from ./../include/fst/label-reachable.h:30, [ 859s] from ./../include/fst/lookahead-matcher.h:35, [ 859s] from ./../include/fst/lookahead-filter.h:31, [ 859s] from ./../include/fst/compose.h:33, [ 859s] from ./../include/fst/script/getters.h:28, [ 859s] from fstintersect-main.cc:26: [ 859s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 859s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 859s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 859s] | ^~~~~~ [ 859s] | template [ 860s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 860s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 860s] mv -f $depbase.Tpo $depbase.Po [ 861s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 861s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 861s] mv -f $depbase.Tpo $depbase.Po [ 861s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 861s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 861s] mv -f $depbase.Tpo $depbase.Po [ 862s] In file included from ./../include/fst/accumulator.h:34, [ 862s] from ./../include/fst/label-reachable.h:30, [ 862s] from ./../include/fst/lookahead-matcher.h:35, [ 862s] from ./../include/fst/lookahead-filter.h:31, [ 862s] from ./../include/fst/compose.h:33, [ 862s] from ./../include/fst/script/getters.h:28, [ 862s] from fstmap-main.cc:26: [ 862s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 862s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 862s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 862s] | ^~~~~~ [ 862s] | template [ 862s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 862s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 862s] mv -f $depbase.Tpo $depbase.Po [ 862s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 862s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 862s] mv -f $depbase.Tpo $depbase.Po [ 862s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 862s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 862s] mv -f $depbase.Tpo $depbase.Po [ 864s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 864s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 864s] mv -f $depbase.Tpo $depbase.Po [ 864s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 864s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 864s] mv -f $depbase.Tpo $depbase.Po [ 865s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 865s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 865s] mv -f $depbase.Tpo $depbase.Po [ 865s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 865s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 865s] mv -f $depbase.Tpo $depbase.Po [ 865s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 865s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 865s] mv -f $depbase.Tpo $depbase.Po [ 866s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 866s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 866s] mv -f $depbase.Tpo $depbase.Po [ 866s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 866s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 866s] mv -f $depbase.Tpo $depbase.Po [ 866s] In file included from ./../include/fst/accumulator.h:34, [ 866s] from ./../include/fst/label-reachable.h:30, [ 866s] from ./../include/fst/lookahead-matcher.h:35, [ 866s] from ./../include/fst/lookahead-filter.h:31, [ 866s] from ./../include/fst/compose.h:33, [ 866s] from ./../include/fst/script/getters.h:28, [ 866s] from fstproject-main.cc:25: [ 866s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 866s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 866s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 866s] | ^~~~~~ [ 866s] | template [ 866s] In file included from ./../include/fst/rational.h:31, [ 866s] from ./../include/fst/closure.h:28, [ 866s] from ./../include/fst/fstlib.h:55, [ 866s] from ./../include/fst/script/print-impl.h:28, [ 866s] from ./../include/fst/script/print.h:26, [ 866s] from fstprint-main.cc:29: [ 866s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 866s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 866s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 866s] | ^~~~~~ [ 866s] | template [ 867s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 867s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 867s] mv -f $depbase.Tpo $depbase.Po [ 868s] In file included from ./../include/fst/accumulator.h:34, [ 868s] from ./../include/fst/label-reachable.h:30, [ 868s] from ./../include/fst/lookahead-matcher.h:35, [ 868s] from ./../include/fst/lookahead-filter.h:31, [ 868s] from ./../include/fst/compose.h:33, [ 868s] from ./../include/fst/script/getters.h:28, [ 868s] from fstpush-main.cc:26: [ 868s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 868s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 868s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 868s] | ^~~~~~ [ 868s] | template [ 868s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 868s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 868s] mv -f $depbase.Tpo $depbase.Po [ 868s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 868s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 868s] mv -f $depbase.Tpo $depbase.Po [ 870s] In file included from ./../include/fst/accumulator.h:34, [ 870s] from ./../include/fst/label-reachable.h:30, [ 870s] from ./../include/fst/lookahead-matcher.h:35, [ 870s] from ./../include/fst/lookahead-filter.h:31, [ 870s] from ./../include/fst/compose.h:33, [ 870s] from ./../include/fst/script/getters.h:28, [ 870s] from fstrandgen-main.cc:26: [ 870s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 870s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 870s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 870s] | ^~~~~~ [ 870s] | template [ 871s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 871s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 871s] mv -f $depbase.Tpo $depbase.Po [ 871s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 871s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 871s] mv -f $depbase.Tpo $depbase.Po [ 871s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 871s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 871s] mv -f $depbase.Tpo $depbase.Po [ 872s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 872s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 872s] mv -f $depbase.Tpo $depbase.Po [ 872s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 872s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 872s] mv -f $depbase.Tpo $depbase.Po [ 872s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 872s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 872s] mv -f $depbase.Tpo $depbase.Po [ 872s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 872s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 872s] mv -f $depbase.Tpo $depbase.Po [ 873s] In file included from ./../include/fst/accumulator.h:34, [ 873s] from ./../include/fst/label-reachable.h:30, [ 873s] from ./../include/fst/lookahead-matcher.h:35, [ 873s] from ./../include/fst/lookahead-filter.h:31, [ 873s] from ./../include/fst/compose.h:33, [ 873s] from ./../include/fst/script/getters.h:28, [ 873s] from fstreplace-main.cc:29: [ 873s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 873s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 873s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 873s] | ^~~~~~ [ 873s] | template [ 873s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 873s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 873s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 875s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 875s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 875s] mv -f $depbase.Tpo $depbase.Po [ 875s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 875s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 875s] mv -f $depbase.Tpo $depbase.Po [ 875s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 875s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 875s] mv -f $depbase.Tpo $depbase.Po [ 876s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 876s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 876s] mv -f $depbase.Tpo $depbase.Po [ 876s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 876s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 876s] mv -f $depbase.Tpo $depbase.Po [ 877s] In file included from ./../include/fst/accumulator.h:34, [ 877s] from ./../include/fst/label-reachable.h:30, [ 877s] from ./../include/fst/lookahead-matcher.h:35, [ 877s] from ./../include/fst/lookahead-filter.h:31, [ 877s] from ./../include/fst/compose.h:33, [ 877s] from ./../include/fst/script/getters.h:28, [ 877s] from fstreweight-main.cc:26: [ 877s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 877s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 877s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 877s] | ^~~~~~ [ 877s] | template [ 877s] In file included from ./../include/fst/accumulator.h:34, [ 877s] from ./../include/fst/label-reachable.h:30, [ 877s] from ./../include/fst/lookahead-matcher.h:35, [ 877s] from ./../include/fst/lookahead-filter.h:31, [ 877s] from ./../include/fst/compose.h:33, [ 877s] from ./../include/fst/script/getters.h:28, [ 877s] from fstrmepsilon-main.cc:26: [ 877s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 877s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 877s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 877s] | ^~~~~~ [ 877s] | template [ 877s] In file included from ./../include/fst/accumulator.h:34, [ 877s] from ./../include/fst/label-reachable.h:30, [ 877s] from ./../include/fst/lookahead-matcher.h:35, [ 877s] from ./../include/fst/lookahead-filter.h:31, [ 877s] from ./../include/fst/compose.h:33, [ 877s] from ./../include/fst/script/getters.h:28, [ 877s] from fstshortestdistance-main.cc:28: [ 877s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 877s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 877s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 877s] | ^~~~~~ [ 877s] | template [ 878s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 878s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --param=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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 879s] In file included from ./../include/fst/accumulator.h:34, [ 879s] from ./../include/fst/label-reachable.h:30, [ 879s] from ./../include/fst/lookahead-matcher.h:35, [ 879s] from ./../include/fst/lookahead-filter.h:31, [ 879s] from ./../include/fst/compose.h:33, [ 879s] from ./../include/fst/script/getters.h:28, [ 879s] from fstshortestpath-main.cc:27: [ 879s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 879s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 879s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 879s] | ^~~~~~ [ 879s] | template [ 881s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 881s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 882s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 883s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 883s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 884s] In file included from ./../include/fst/rational.h:31, [ 884s] from ./../include/fst/union.h:30, [ 884s] from ./../include/fst/script/union.h:24, [ 884s] from fstunion-main.cc:26: [ 884s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 884s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 884s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 884s] | ^~~~~~ [ 884s] | template [ 884s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 884s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 884s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 884s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 885s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 885s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 885s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 885s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 886s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 886s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 887s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 887s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 887s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 887s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 887s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 888s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 888s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 888s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 888s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 888s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 888s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 889s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 889s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 889s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 889s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 889s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 890s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 890s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 890s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 890s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 891s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 891s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 891s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 891s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 891s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 891s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 892s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 892s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 892s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 893s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 893s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 893s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 893s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 893s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 893s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 893s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 893s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 894s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 894s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 894s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 894s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 894s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 894s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 895s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 895s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 895s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 896s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 896s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 896s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 896s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 896s] /bin/sh ../../libtool --tag=CXX --mode=link x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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 [ 896s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 897s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 897s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 897s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 898s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 898s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 898s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 899s] libtool: link: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -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 [ 901s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 901s] Making all in test [ 901s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 901s] make[3]: Nothing to be done for 'all'. [ 901s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 901s] Making all in extensions [ 901s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 901s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 901s] make[4]: Nothing to be done for 'all-am'. [ 901s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 901s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 901s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 901s] make[3]: Nothing to be done for 'all-am'. [ 901s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 901s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 901s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 901s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 901s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 901s] + exit 0 [ 901s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.WkfrOA [ 901s] + umask 022 [ 901s] + cd /home/abuild/rpmbuild/BUILD [ 901s] + cd openfst-1.8.2 [ 901s] + LANG=C [ 901s] + export LANG [ 901s] + unset DISPLAY [ 901s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 [ 901s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 [ 901s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 [ 901s] Making install in src [ 901s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 902s] Making install in include [ 902s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 902s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 902s] make[3]: Nothing to be done for 'install-exec-am'. [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include' [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include/fst' [ 902s] /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.2.x86_64/usr/include/fst' [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include/fst' [ 902s] /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.2.x86_64/usr/include/fst' [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include/fst/script' [ 902s] /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.2.x86_64/usr/include/fst/script' [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include/fst/test' [ 902s] /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.2.x86_64/usr/include/fst/test' [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include/fst' [ 902s] /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.2.x86_64/usr/include/fst' [ 902s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/include/fst/script' [ 902s] /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.2.x86_64/usr/include/fst/script' [ 902s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 902s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 902s] Making install in lib [ 902s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 903s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64' [ 903s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64' [ 903s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64/libfst.so.25.0.0 [ 903s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.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; }; }) [ 903s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.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; }; }) [ 904s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64/libfst.la [ 904s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 904s] make[3]: Nothing to be done for 'install-data-am'. [ 904s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 904s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 904s] Making install in script [ 904s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 904s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 904s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64' [ 905s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64' [ 905s] libtool: warning: relinking 'libfstscript.la' [ 905s] 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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types --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.2.x86_64) [ 908s] libtool: relink: x86_64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /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.2.x86_64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../x86_64-tizen-linux-gnu/lib -L/usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/x86_64-tizen-linux-gnu/14.2.0/../../../../lib64/crtn.o -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -m64 -march=nehalem -msse4.2 -mfpmath=sse -g -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 939s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64/libfstscript.so.25.0.0 [ 940s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.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; }; }) [ 940s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.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; }; }) [ 940s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64/libfstscript.la [ 940s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 940s] make[3]: Nothing to be done for 'install-data-am'. [ 940s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 940s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 940s] Making install in bin [ 941s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 941s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 941s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin' [ 941s] /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.2.x86_64/usr/bin' [ 942s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 942s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 942s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 942s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstarcsort [ 943s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 943s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 943s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 943s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstclosure [ 943s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 943s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 943s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 944s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstcompile [ 944s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 944s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 944s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 944s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstcompose [ 944s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 945s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 945s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 945s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstconcat [ 945s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 945s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 945s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 945s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstconnect [ 945s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 946s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 946s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 946s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstconvert [ 946s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 946s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 946s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 946s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdeterminize [ 947s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 947s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 947s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 947s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdifference [ 947s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 947s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 947s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 947s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdisambiguate [ 948s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 948s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 948s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 948s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdraw [ 948s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 948s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 948s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 949s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstencode [ 949s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 949s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 949s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 949s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstepsnormalize [ 949s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 950s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 950s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 950s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstequal [ 950s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 950s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 950s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 950s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstequivalent [ 951s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 951s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 951s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 951s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstinfo [ 951s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 951s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 951s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 951s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstintersect [ 952s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 952s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 952s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 952s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstinvert [ 952s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 952s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 952s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 953s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstisomorphic [ 953s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 953s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 953s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 953s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstmap [ 953s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 953s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 954s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 954s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstminimize [ 954s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 954s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 954s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 954s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstprint [ 955s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 955s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 955s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 955s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstproject [ 955s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 955s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 955s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 956s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstprune [ 956s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 956s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 956s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 956s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstpush [ 956s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 956s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 956s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 957s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstrandgen [ 957s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 957s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 957s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 957s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstrelabel [ 958s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 958s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 958s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 958s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstreplace [ 958s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 958s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 958s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 958s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstreverse [ 959s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 959s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 959s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 959s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstreweight [ 959s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 959s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 959s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 960s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstrmepsilon [ 960s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 960s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 960s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 960s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstshortestdistance [ 961s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 961s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 961s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 961s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstshortestpath [ 961s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 961s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 961s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 961s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstsymbols [ 962s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 962s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 962s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 962s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstsynchronize [ 962s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 962s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 962s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fsttopsort [ 963s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 963s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstunion [ 963s] make[3]: Nothing to be done for 'install-data-am'. [ 963s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 963s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 963s] Making install in test [ 963s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 963s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 963s] make[3]: Nothing to be done for 'install-exec-am'. [ 963s] make[3]: Nothing to be done for 'install-data-am'. [ 963s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 963s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 963s] Making install in extensions [ 963s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 963s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 964s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 964s] make[4]: Nothing to be done for 'install-exec-am'. [ 964s] make[4]: Nothing to be done for 'install-data-am'. [ 964s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 964s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 964s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 964s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 964s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 964s] make[3]: Nothing to be done for 'install-exec-am'. [ 964s] make[3]: Nothing to be done for 'install-data-am'. [ 964s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 964s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 964s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 964s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 964s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 964s] make[2]: Nothing to be done for 'install-exec-am'. [ 964s] make[2]: Nothing to be done for 'install-data-am'. [ 964s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 964s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 964s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64 -name '*.la' -delete [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/info [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/doc/packages [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/doc/openfst [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/doc/openfst-1.8.2 [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/gtk-doc [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/doc [ 964s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/man [ 964s] + xargs rm -f -- [ 964s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 -regex '.*/man/man./.*.[0-9]' [ 964s] + xargs rm -f -- [ 964s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 -regex '.*/man/../man./.*.[0-9]' [ 964s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 -regex '.*/man/man./.*.[0-9]pm' [ 964s] + xargs rm -f -- [ 964s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.2 --unique-debug-src-base openfst-1.8.2-1.2.x86_64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstarcsort [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstcompile [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstcompose [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstencode [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstconnect [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdifference [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstconvert [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstconcat [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdeterminize [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdisambiguate [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstdraw [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstclosure [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstepsnormalize [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstequal [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstequivalent [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstintersect [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstinvert [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstinfo [ 969s] 1+0 records in [ 969s] 1+0 records out [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstmap [ 969s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstisomorphic [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstprint [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstminimize [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstproject [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstprune [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstpush [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstrandgen [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstreverse [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstrelabel [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstreplace [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstrmepsilon [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstreweight [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstshortestdistance [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstshortestpath [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstsynchronize [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstsymbols [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fsttopsort [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 1+0 records in [ 970s] 1+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/bin/fstunion [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64/libfst.so.25.0.0 [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/lib64/libfstscript.so.25.0.0 [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 970s] 0+0 records in [ 970s] 0+0 records out [ 972s] 0+0 records in [ 972s] 0+0 records out [ 995s] 0+0 records in [ 995s] 0+0 records out [ 996s] 3483 blocks [ 996s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 996s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 996s] + /usr/lib/rpm/check-buildroot [ 997s] + /usr/lib/rpm//brp-compress [ 997s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1016s] + /usr/lib/rpm/brp-python-hardlink [ 1016s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 [ 1016s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 1016s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 ~/rpmbuild/BUILD/openfst-1.8.2 [ 1016s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 1016s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 1022s] Processing files: openfst-1.8.2-1.2.x86_64 [ 1022s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1022s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1022s] [ 1022s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MP8VY3 [ 1022s] + umask 022 [ 1022s] + cd /home/abuild/rpmbuild/BUILD [ 1022s] + cd openfst-1.8.2 [ 1022s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst [ 1022s] + export LC_ALL=C [ 1022s] + LC_ALL=C [ 1022s] + export LICENSEDIR [ 1022s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst [ 1022s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst [ 1023s] + exit 0 [ 1023s] Provides: libfst.so.25()(64bit) libfstscript.so.25()(64bit) openfst = 1.8.2-1.2 openfst(x86-64) = 1.8.2-1.2 [ 1023s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1023s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1023s] Requires(post): /sbin/ldconfig [ 1023s] Requires(postun): /sbin/ldconfig [ 1023s] 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) libdl.so.2()(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) [ 1023s] Processing files: openfst-debugsource-1.8.2-1.2.x86_64 [ 1023s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1023s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1023s] [ 1024s] Provides: openfst-debugsource = 1.8.2-1.2 openfst-debugsource(x86-64) = 1.8.2-1.2 [ 1024s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1024s] Processing files: openfst-devel-1.8.2-1.2.x86_64 [ 1024s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1024s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1024s] [ 1024s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.l45c4w [ 1024s] + umask 022 [ 1024s] + cd /home/abuild/rpmbuild/BUILD [ 1024s] + cd openfst-1.8.2 [ 1024s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst-devel [ 1024s] + export LC_ALL=C [ 1024s] + LC_ALL=C [ 1024s] + export LICENSEDIR [ 1024s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst-devel [ 1024s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst-devel [ 1024s] + exit 0 [ 1024s] Provides: openfst-devel = 1.8.2-1.2 openfst-devel(x86-64) = 1.8.2-1.2 [ 1024s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1024s] Requires: libfst.so.25()(64bit) libfstscript.so.25()(64bit) [ 1024s] Processing files: openfst-tools-1.8.2-1.2.x86_64 [ 1024s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1024s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1024s] [ 1024s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3gEEZs [ 1024s] + umask 022 [ 1024s] + cd /home/abuild/rpmbuild/BUILD [ 1024s] + cd openfst-1.8.2 [ 1024s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst-tools [ 1024s] + export LC_ALL=C [ 1024s] + LC_ALL=C [ 1024s] + export LICENSEDIR [ 1024s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst-tools [ 1025s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64/usr/share/licenses/openfst-tools [ 1025s] + exit 0 [ 1027s] Provides: openfst-tools = 1.8.2-1.2 openfst-tools(x86-64) = 1.8.2-1.2 [ 1027s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1027s] Requires: libasan.so.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfst.so.25()(64bit) libfstscript.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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) [ 1027s] Processing files: openfst-debuginfo-1.8.2-1.2.x86_64 [ 1027s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1027s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1027s] [ 1028s] Provides: openfst-debuginfo = 1.8.2-1.2 openfst-debuginfo(x86-64) = 1.8.2-1.2 [ 1028s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1028s] Recommends: openfst-debugsource(x86-64) = 1.8.2-1.2 [ 1028s] Processing files: openfst-tools-debuginfo-1.8.2-1.2.x86_64 [ 1028s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1028s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1028s] [ 1028s] Provides: openfst-tools-debuginfo = 1.8.2-1.2 openfst-tools-debuginfo(x86-64) = 1.8.2-1.2 [ 1028s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1028s] Recommends: openfst-debugsource(x86-64) = 1.8.2-1.2 [ 1028s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 [ 1029s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.2.src.rpm [ 1036s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-1.8.2-1.2.x86_64.rpm [ 1037s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-debugsource-1.8.2-1.2.x86_64.rpm [ 1038s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-devel-1.8.2-1.2.x86_64.rpm [ 1039s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-1.8.2-1.2.x86_64.rpm [ 1121s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-debuginfo-1.8.2-1.2.x86_64.rpm [ 1125s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-debuginfo-1.8.2-1.2.x86_64.rpm [ 1125s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.a5HvaO [ 1125s] + umask 022 [ 1125s] + cd /home/abuild/rpmbuild/BUILD [ 1125s] + cd openfst-1.8.2 [ 1125s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.x86_64 [ 1125s] + exit 0 [ 1126s] ... checking for files with abuild user/group [ 1126s] ... creating baselibs [ 1127s] ... comparing built packages with the former built [ 1127s] /usr/lib/build/pkg-diff.sh [ 1127s] compare /.build.oldpackages/openfst-1.8.2-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.2.src.rpm [ 1128s] This is not a prerelease project. Compare the project name. [ 1128s] comparing disturl_distribution [ 1128s] comparing the rpm tags of openfst [ 1128s] --- old-rpm-tags [ 1128s] +++ new-rpm-tags [ 1128s] @@ -88 +88 @@ [ 1128s] -openfst.spec f2565c7289ac815800db03b8b27736a396d43a2f561c856d0999ae570a504186 32 [ 1128s] +openfst.spec 272df7e5d7369f59e03a25c69819ad815ed84046e6956cb0587d305c4dffd816 32 [ 1128s] comparing rpmtags [ 1128s] comparing RELEASE [ 1128s] comparing PROVIDES [ 1128s] comparing scripts [ 1129s] comparing filelist [ 1129s] comparing file checksum [ 1129s] compare /.build.oldpackages/openfst-1.8.2-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-1.8.2-1.2.x86_64.rpm [ 1130s] Comparing openfst-1.8.2-1.1.x86_64.rpm to openfst-1.8.2-1.2.x86_64.rpm [ 1130s] This is not a prerelease project. Compare the project name. [ 1130s] comparing disturl_distribution [ 1131s] comparing the rpm tags of openfst [ 1131s] --- old-rpm-tags [ 1131s] +++ new-rpm-tags [ 1131s] @@ -120 +120 @@ [ 1131s] -/usr/lib64/libfst.so.25.0.0 95fc2844c76a81a65c51e6a599e8e69ff09886cb5528883b359e4d9cb9ddac99 0 [ 1131s] +/usr/lib64/libfst.so.25.0.0 1f77842273dbe439428ce7196ea0f90c0e1712e4eb6867345e27e2244f0bd932 0 [ 1131s] @@ -122 +122 @@ [ 1131s] -/usr/lib64/libfstscript.so.25.0.0 ff0754557edafa077f6007dad2d694541747925512993613d89c0f40fa86bf6d 0 [ 1131s] +/usr/lib64/libfstscript.so.25.0.0 ae5bbf51f6978b772bc6833194fb5d2e47145cc23bec559d0364e5944c08ae20 0 [ 1131s] @@ -130 +130 @@ [ 1131s] -openfst-1.8.2-1.1.src.rpm [ 1131s] +openfst-1.8.2-1.2.src.rpm [ 1131s] comparing rpmtags [ 1131s] comparing RELEASE [ 1131s] comparing PROVIDES [ 1131s] comparing scripts [ 1131s] comparing filelist [ 1132s] comparing file checksum [ 1132s] creating rename script [ 1132s] RPM file checksum differs. [ 1132s] Extracting packages [ 1139s] /usr/lib64/libfst.so.25.0.0 differs in ELF sections [ 1139s] --- old /usr/lib64/libfst.so.25.0.0 (objdump) [ 1139s] +++ new /usr/lib64/libfst.so.25.0.0 (objdump) [ 1139s] @@ -6,116904 +6,361054 @@ [ 1139s] 02b8 010001c0 04000000 09000000 00000000 ................ [ 1139s] 02c8 020001c0 04000000 03000000 00000000 ................ [ 1139s] Contents of section .hash: [ 1139s] - 0300 03100000 15100000 00000000 a9080000 ................ [ 1139s] - 0310 f5080000 bf0b0000 b60e0000 2a0c0000 ............*... [ 1139s] - 0320 00000000 d4060000 48000000 250b0000 ........H...%... [ 1139s] - 0330 00000000 480a0000 00000000 00000000 ....H........... [ 1139s] - 0340 00000000 a8060000 00000000 00000000 ................ [ 1139s] - 0350 02100000 a4050000 ef080000 0f0a0000 ................ [ 1139s] - 0360 ff070000 0e090000 0d0b0000 800e0000 ................ [ 1139s] - 0370 00000000 00000000 85080000 00000000 ................ [ 1139s] - 0380 0c080000 810a0000 c50b0000 d70f0000 ................ [ 1139s] - 0390 b3010000 840a0000 b4070000 c90e0000 ................ [ 1139s] - 03a0 00000000 f1050000 00000000 b40c0000 ................ [ 1139s] - 03b0 060f0000 00000000 ab090000 00000000 ................ [ 1139s] - 03c0 00000000 00000000 bd0c0000 80030000 ................ [ 1139s] - 03d0 00000000 540c0000 a7010000 00000000 ....T........... [ 1139s] - 03e0 00000000 b30c0000 00000000 00000000 ................ [ 1139s] - 03f0 00000000 98090000 770b0000 020d0000 ........w....... [ 1139s] - 0400 59020000 4e0c0000 19050000 00000000 Y...N........... [ 1139s] - 0410 75030000 00000000 00000000 16020000 u............... [ 1139s] - 0420 00000000 00000000 00000000 b3000000 ................ [ 1139s] - 0430 8e070000 5a0c0000 2a0a0000 5c020000 ....Z...*...\... [ 1139s] - 0440 380a0000 3a050000 00000000 00000000 8...:........... [ 1139s] - 0450 c4070000 00000000 a0080000 2b050000 ............+... [ 1139s] - 0460 45030000 00000000 820c0000 00000000 E............... [ 1139s] - 0470 00000000 fc090000 7e020000 00000000 ........~....... [ 1139s] - 0480 75010000 af090000 00000000 00000000 u............... [ 1139s] - 0490 00000000 00000000 0c040000 590a0000 ............Y... [ 1139s] - 04a0 00000000 ba0b0000 190e0000 00000000 ................ [ 1139s] - 04b0 00000000 00000000 2c080000 00000000 ........,....... [ 1139s] - 04c0 00000000 c00a0000 04080000 f90b0000 ................ [ 1139s] - 04d0 00000000 180a0000 990e0000 180b0000 ................ [ 1139s] - 04e0 00000000 00000000 60040000 00000000 ........`....... [ 1139s] - 04f0 da070000 29030000 00000000 00000000 ....)........... [ 1139s] - 0500 00000000 040a0000 00000000 83000000 ................ [ 1139s] - 0510 00000000 00000000 60000000 00000000 ........`....... [ 1139s] - 0520 360f0000 00000000 830f0000 ad030000 6............... [ 1139s] - 0530 00000000 4c0b0000 6d080000 00000000 ....L...m....... [ 1139s] - 0540 9e040000 00000000 00000000 17060000 ................ [ 1139s] - 0550 4c0d0000 e10a0000 00000000 8a000000 L............... [ 1139s] - 0560 e9090000 00000000 00000000 01060000 ................ [ 1139s] - 0570 00000000 00000000 070a0000 6c010000 ............l... [ 1139s] - 0580 00000000 00000000 bc020000 b6060000 ................ [ 1139s] - 0590 00000000 51010000 40080000 00000000 ....Q...@....... [ 1139s] - 05a0 00000000 00000000 4b070000 00000000 ........K....... [ 1139s] - 05b0 00000000 00000000 b10b0000 b90e0000 ................ [ 1139s] - 05c0 00000000 00000000 870c0000 c30f0000 ................ [ 1139s] - 05d0 e0060000 cf080000 00000000 9f0f0000 ................ [ 1139s] - 05e0 00000000 730c0000 76090000 79040000 ....s...v...y... [ 1139s] - 05f0 86050000 00000000 4d070000 32010000 ........M...2... [ 1139s] - 0600 00000000 00000000 34000000 00000000 ........4....... [ 1139s] - 0610 00000000 90010000 00000000 00000000 ................ [ 1139s] - 0620 70030000 a2080000 00000000 00000000 p............... [ 1139s] - 0630 00000000 fb0a0000 950f0000 00000000 ................ [ 1139s] - 0640 6a070000 dc020000 920f0000 08090000 j............... [ 1139s] - 0650 00000000 a60a0000 00000000 00000000 ................ [ 1139s] - 0660 ce0e0000 54060000 00000000 00000000 ....T........... [ 1139s] - 0670 00000000 df0c0000 00000000 f8010000 ................ [ 1139s] - 0680 00000000 00000000 4e050000 00000000 ........N....... [ 1139s] - 0690 0b000000 f5010000 290d0000 cf050000 ........)....... [ 1139s] - 06a0 4e020000 00000000 d80b0000 95060000 N............... [ 1139s] - 06b0 00000000 00000000 5b0d0000 00000000 ........[....... [ 1139s] - 06c0 00000000 00000000 00000000 31010000 ............1... [ 1139s] - 06d0 00000000 2d0f0000 5a0b0000 00000000 ....-...Z....... [ 1139s] - 06e0 e7040000 64050000 500b0000 00000000 ....d...P....... [ 1139s] - 06f0 30010000 00000000 a3050000 34050000 0...........4... [ 1139s] - 0700 350d0000 00000000 00000000 180d0000 5............... [ 1139s] - 0710 00000000 6f090000 00000000 d5040000 ....o........... [ 1139s] - 0720 00000000 f9040000 df030000 f7020000 ................ [ 1139s] - 0730 36000000 44070000 da0d0000 4a0e0000 6...D.......J... [ 1139s] - 0740 00000000 de030000 89060000 00000000 ................ [ 1139s] - 0750 3d070000 430d0000 a4010000 00000000 =...C........... [ 1139s] - 0760 48050000 e2050000 4f070000 24070000 H.......O...$... [ 1139s] + 0300 03100000 89100000 00000000 f8080000 ................ [ 1139s] + 0310 45090000 280c0000 2d0f0000 910c0000 E...(...-....... [ 1139s] + 0320 00000000 17070000 58000000 8c0b0000 ........X....... [ 1139s] + 0330 00000000 9c0a0000 00000000 00000000 ................ [ 1139s] + 0340 00000000 ea060000 00000000 00000000 ................ [ 1139s] + 0350 77100000 e3050000 3f090000 630a0000 w.......?...c... [ 1139s] + 0360 0a0b0000 5e090000 720b0000 f60e0000 ....^...r....... [ 1139s] + 0370 00000000 00000000 d3080000 9a070000 ................ [ 1139s] + 0380 55080000 d90a0000 2e0c0000 4c100000 U...........L... [ 1139s] + 0390 dc010000 dd0a0000 fc070000 420f0000 ............B... [ 1139s] + 03a0 00000000 33060000 00000000 220d0000 ....3......."... [ 1139s] + 03b0 7f0f0000 00000000 fa090000 00000000 ................ [ 1139s] + 03c0 00000000 00000000 2b0d0000 ad030000 ........+....... [ 1139s] + 03d0 00000000 bd0c0000 cf010000 00000000 ................ [ 1139s] + 03e0 00000000 26040000 00000000 00000000 ....&........... [ 1139s] + 03f0 00000000 e7090000 e10b0000 710d0000 ............q... [ 1139s] + 0400 87020000 b70c0000 00000000 00000000 ................ [ 1139s] + 0410 a2030000 00000000 73010000 42020000 ........s...B... [ 1139s] + 0420 00000000 00000000 00000000 d6000000 ................ [ 1139s] + 0430 d4070000 c40c0000 7e0a0000 8a020000 ........~....... [ 1139s] + 0440 8c0a0000 76050000 00000000 00000000 ....v........... [ 1139s] + 0450 0c080000 00000000 ef080000 67050000 ............g... [ 1139s] + 0460 71030000 00000000 ec0c0000 00000000 q............... [ 1139s] + 0470 00000000 500a0000 ac020000 00000000 ....P........... [ 1139s] + 0480 98010000 000a0000 00000000 00000000 ................ [ 1139s] + 0490 00000000 00000000 42040000 b10a0000 ........B....... [ 1139s] + 04a0 00000000 230c0000 8d0e0000 00000000 ....#........... [ 1139s] + 04b0 00000000 00000000 76080000 00000000 ........v....... [ 1139s] + 04c0 00000000 220b0000 4d080000 600c0000 ...."...M...`... [ 1139s] + 04d0 00000000 6b0a0000 0f0f0000 7e0b0000 ....k.......~... [ 1139s] + 04e0 210f0000 00000000 99040000 00000000 !............... [ 1139s] + 04f0 22080000 00000000 00000000 00000000 "............... [ 1139s] + 0500 00000000 580a0000 00000000 a4000000 ....X........... [ 1139s] + 0510 00000000 00000000 75000000 00000000 ........u....... [ 1139s] + 0520 ae0f0000 00000000 fa0f0000 dc030000 ................ [ 1139s] + 0530 00000000 b40b0000 ba080000 00000000 ................ [ 1139s] + 0540 d7040000 00000000 00000000 59060000 ............Y... [ 1139s] + 0550 ba0d0000 450b0000 00000000 ab000000 ....E........... [ 1139s] + 0560 3b0a0000 00000000 00000000 43060000 ;...........C... [ 1139s] + 0570 00000000 a50b0000 5b0a0000 8f010000 ........[....... [ 1139s] + 0580 00000000 00000000 e9020000 f9060000 ................ [ 1139s] + 0590 00000000 75010000 8b080000 00000000 ....u........... [ 1139s] + 05a0 00000000 00000000 8f070000 00000000 ................ [ 1139s] + 05b0 240a0000 00000000 1a0c0000 a80b0000 $............... [ 1139s] + 05c0 00000000 00000000 f30c0000 39100000 ............9... [ 1139s] + 05d0 24070000 ff0a0000 00000000 00000000 $............... [ 1139s] + 05e0 00000000 dd0c0000 c5090000 b3040000 ................ [ 1139s] + 05f0 c5050000 00000000 00000000 55010000 ............U... [ 1139s] + 0600 00000000 00000000 40000000 00000000 ........@....... [ 1139s] + 0610 00000000 b6010000 00000000 00000000 ................ [ 1139s] + 0620 9d030000 f1080000 00000000 00000000 ................ [ 1139s] + 0630 00000000 5f0b0000 0c100000 00000000 ...._........... [ 1139s] + 0640 af070000 08030000 a60a0000 58090000 ............X... [ 1139s] + 0650 00000000 020b0000 00000000 00000000 ................ [ 1139s] + 0660 470f0000 95060000 00000000 00000000 G............... [ 1139s] + 0670 00000000 4e0d0000 00000000 23020000 ....N.......#... [ 1139s] + 0680 00000000 00000000 8c050000 00000000 ................ [ 1139s] + 0690 0f000000 b0000000 970d0000 10060000 ................ [ 1139s] + 06a0 7c020000 00000000 400c0000 d6060000 |.......@....... [ 1139s] + 06b0 00000000 00000000 ca0d0000 00000000 ................ [ 1139s] + 06c0 00000000 00000000 f10c0000 54010000 ............T... [ 1139s] + 06d0 00000000 a50f0000 c20b0000 00000000 ................ [ 1139s] + 06e0 22050000 a2050000 b80b0000 00000000 "............... [ 1139s] + 06f0 53010000 00000000 e2050000 70050000 S...........p... [ 1139s] + 0700 a30d0000 00000000 00000000 860d0000 ................ [ 1139s] + 0710 00000000 be090000 00000000 0f050000 ................ [ 1139s] + 0720 00000000 34050000 13040000 23030000 ....4.......#... [ 1139s] + 0730 42000000 88070000 4e0e0000 bf0e0000 B.......N....... [ 1139s] + 0740 00000000 12040000 ca060000 00000000 ................ [ 1139s] + 0750 81070000 b10d0000 ca010000 00000000 ................ [ 1139s] + 0760 86050000 23060000 93070000 68070000 ....#.......h... [ 1139s] 0770 00000000 00000000 00000000 00000000 ................ [ 1139s] - 0780 52000000 0b080000 92030000 00000000 R............... [ 1139s] - 0790 00000000 d9050000 fb000000 65060000 ............e... [ 1139s] - 07a0 c8040000 00000000 ba0d0000 20000000 ............ ... [ 1139s] - 07b0 00000000 3f090000 5e020000 00000000 ....?...^....... [ 1139s] - 07c0 00000000 98040000 89040000 bb0e0000 ................ [ 1139s] - 07d0 8a0e0000 27040000 a0030000 00000000 ....'........... [ 1139s] - 07e0 52050000 00000000 00000000 00000000 R............... [ 1139s] - 07f0 9b010000 52010000 00000000 1a040000 ....R........... [ 1139s] - 0800 e7060000 f40a0000 3a020000 00000000 ........:....... [ 1139s] + 0780 65000000 54080000 c0030000 00000000 e...T........... [ 1139s] + 0790 88040000 1a060000 1c010000 a6060000 ................ [ 1139s] + 07a0 00000000 00000000 2d0e0000 29000000 ........-...)... [ 1139s] + 07b0 00000000 8f090000 8c020000 00000000 ................ [ 1139s] + 07c0 00000000 d1040000 c2040000 320f0000 ............2... [ 1139s] + 07d0 000f0000 5d040000 cf030000 00000000 ....]........... [ 1139s] + 07e0 90050000 00000000 00000000 51060000 ............Q... [ 1139s] + 07f0 c2010000 76010000 00000000 50040000 ....v.......P... [ 1139s] + 0800 2b070000 580b0000 67020000 00000000 +...X...g....... [ 1139s] 0810 00000000 00000000 00000000 00000000 ................ [ 1139s] 0820 00000000 00000000 00000000 00000000 ................ [ 1139s] - 0830 00000000 e0020000 11020000 92080000 ................ [ 1139s] - 0840 00000000 00000000 00000000 d7030000 ................ [ 1139s] - 0850 2e0f0000 00000000 5d010000 8c000000 ........]....... [ 1139s] - 0860 00000000 00000000 010c0000 9f0d0000 ................ [ 1139s] - 0870 b80e0000 00000000 d0000000 cf020000 ................ [ 1139s] - 0880 00000000 29070000 00000000 72070000 ....).......r... [ 1139s] - 0890 760a0000 69010000 00000000 9a0d0000 v...i........... [ 1139s] - 08a0 d50c0000 50020000 c70d0000 03070000 ....P........... [ 1139s] - 08b0 00000000 00000000 970f0000 00000000 ................ [ 1139s] - 08c0 5f070000 00000000 c5050000 00000000 _............... [ 1139s] - 08d0 00000000 d10f0000 f3090000 00000000 ................ [ 1139s] - 08e0 00000000 00000000 00000000 00000000 ................ [ 1139s] - 08f0 460b0000 00000000 00000000 00000000 F............... [ 1139s] - 0900 00000000 e50c0000 77070000 00000000 ........w....... [ 1139s] - 0910 5d000000 00000000 00000000 8f0c0000 ]............... [ 1139s] - 0920 00000000 00000000 be050000 00000000 ................ [ 1139s] - 0930 00000000 6b030000 d70b0000 01000000 ....k........... [ 1139s] - 0940 00000000 00000000 00000000 7a0e0000 ............z... [ 1139s] - 0950 bc0c0000 b00a0000 00000000 4e040000 ............N... [ 1139s] - 0960 b1030000 94080000 00000000 00000000 ................ [ 1139s] - 0970 1e0d0000 00000000 3c090000 57080000 ........<...W... [ 1139s] - 0980 95080000 8b010000 00000000 ee0a0000 ................ [ 1139s] - 0990 55070000 e2010000 00000000 33060000 U...........3... [ 1139s] - 09a0 00000000 00000000 a40e0000 00000000 ................ [ 1139s] - 09b0 00000000 00000000 fb0e0000 57060000 ............W... [ 1139s] - 09c0 340b0000 0e0a0000 00000000 78070000 4...........x... [ 1139s] - 09d0 7e000000 d0030000 00000000 47000000 ~...........G... [ 1139s] - 09e0 00000000 00000000 67060000 00000000 ........g....... [ 1139s] - 09f0 00000000 00000000 610a0000 6e090000 ........a...n... [ 1139s] + 0830 00000000 0c030000 3d020000 1b0b0000 ........=....... [ 1139s] + 0840 00000000 00000000 00000000 0a040000 ................ [ 1176s] /usr/lib64/libfst.so.25.0.0 differs in assembler output [ 1176s] --- old /usr/lib64/libfst.so.25.0.0 (disasm) [ 1176s] +++ new /usr/lib64/libfst.so.25.0.0 (disasm) [ 1176s] @@ -50,8 +50,13 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] -_ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_19UnweightedCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIS9_IiiEiEjEEEEEC1ISaIvEJRKNS0_3FstIS6_EESE_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 1176s] - jmp *offset(%rip) # <_ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_19UnweightedCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIS9_IiiEiEjEEEEEC1ISaIvEJRKNS0_3FstIS6_EESE_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@@Base + ofs> [ 1176s] +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_@plt: [ 1176s] + jmp *offset(%rip) # <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_@GLIBCXX_3.4.21> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] +_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_27UnweightedAcceptorCompactorINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIiiEjEEEEJRKNS0_3FstIS6_EESt10shared_ptrISC_EEESH_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESL_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_27UnweightedAcceptorCompactorINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIiiEjEEEEJRKNS0_3FstIS6_EESt10shared_ptrISC_EEESH_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESL_E4typeEEDpOT0_@@Base + ofs> [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] @@ -65,6 +70,16 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIfEEEEE2TNILi2EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 1176s] + jmp *offset(%rip) # <_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIfEEEEE2TNILi2EEEEEPNS_10MemoryPoolIT_EEv@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] +_ZN3fst8internal17VectorFstBaseImplINS_11VectorStateINS_6ArcTplINS_12LogWeightTplIfEEEESaIS6_EEEE8AddStateEv@plt: [ 1176s] + jmp *offset(%rip) # <_ZN3fst8internal17VectorFstBaseImplINS_11VectorStateINS_6ArcTplINS_12LogWeightTplIfEEEESaIS6_EEEE8AddStateEv@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZNK12FlagRegisterIiE8GetUsageEPSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESt4lessIS9_ESaIS9_EE@plt: [ 1176s] jmp *offset(%rip) # <_ZNK12FlagRegisterIiE8GetUsageEPSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESt4lessIS9_ESaIS9_EE@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -80,6 +95,11 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE4findERKi@plt: [ 1176s] + jmp *offset(%rip) # <_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE4findERKi@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZNK3fst15CompactArcStoreISt4pairIS1_IiiEiEjE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 1176s] jmp *offset(%rip) # <_ZNK3fst15CompactArcStoreISt4pairIS1_IiiEiEjE5WriteERSoRKNS_15FstWriteOptionsE@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -95,6 +115,11 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZSt11make_sharedIN3fst8internal14CompactFstImplINS0_6ArcTplINS0_17TropicalWeightTplIfEEEENS0_19CompactArcCompactorINS0_19UnweightedCompactorIS6_EEjNS0_15CompactArcStoreISt4pairISB_IiiEiEjEEEENS0_17DefaultCacheStoreIS6_EEEEJRSI_EESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESN_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst8internal14CompactFstImplINS0_6ArcTplINS0_17TropicalWeightTplIfEEEENS0_19CompactArcCompactorINS0_19UnweightedCompactorIS6_EEjNS0_15CompactArcStoreISt4pairISB_IiiEiEjEEEENS0_17DefaultCacheStoreIS6_EEEEJRSI_EESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESN_E4typeEEDpOT0_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] isspace@plt: [ 1176s] jmp *offset(%rip) # [ 1176s] push $something [ 1176s] @@ -115,13 +140,13 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] -_ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_15StringCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreIijEEEEEC1ISaIvEJRKNS0_3FstIS6_EESB_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 1176s] - jmp *offset(%rip) # <_ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_15StringCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreIijEEEEEC1ISaIvEJRKNS0_3FstIS6_EESB_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@@Base + ofs> [ 1176s] +_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@plt: [ 1176s] + jmp *offset(%rip) # <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] -_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@plt: [ 1176s] - jmp *offset(%rip) # <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 1176s] +_ZN3fst8internal12ConstFstImplINS_6ArcTplINS_12LogWeightTplIfEEEEjEC1Ev@plt: [ 1176s] + jmp *offset(%rip) # <_ZN3fst8internal12ConstFstImplINS_6ArcTplINS_12LogWeightTplIfEEEEjEC1Ev@@Base + ofs> [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] @@ -150,6 +175,11 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_23WeightedStringCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIiS5_EjEEEEJRKNS0_3FstIS6_EESt10shared_ptrISC_EEESH_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESL_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_23WeightedStringCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIiS5_EjEEEEJRKNS0_3FstIS6_EESt10shared_ptrISC_EEESH_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESL_E4typeEEDpOT0_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIdEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 1176s] jmp *offset(%rip) # <_ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIdEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -160,6 +190,16 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZN3fst8internal17VectorFstBaseImplINS_11VectorStateINS_6ArcTplINS_12LogWeightTplIfEEEESaIS6_EEEED1Ev@plt: [ 1176s] + jmp *offset(%rip) # <_ZN3fst8internal17VectorFstBaseImplINS_11VectorStateINS_6ArcTplINS_12LogWeightTplIfEEEESaIS6_EEEED1Ev@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] +_ZN3fst11SymbolTable4ReadERSiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt: [ 1176s] + jmp *offset(%rip) # <_ZN3fst11SymbolTable4ReadERSiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZN3fst10MappedFile3MapERSibRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm@plt: [ 1176s] jmp *offset(%rip) # <_ZN3fst10MappedFile3MapERSibRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -175,6 +215,11 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +__asan_report_load_n_noabort@plt: [ 1176s] + jmp *offset(%rip) # <__asan_report_load_n_noabort@Base> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZN3fst16VectorCacheStoreINS_10CacheStateINS_6ArcTplINS_12LogWeightTplIfEEEENS_13PoolAllocatorIS5_EEEEE5ClearEv@plt: [ 1176s] jmp *offset(%rip) # <_ZN3fst16VectorCacheStoreINS_10CacheStateINS_6ArcTplINS_12LogWeightTplIfEEEENS_13PoolAllocatorIS5_EEEEE5ClearEv@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -185,6 +230,16 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +__asan_register_globals@plt: [ 1176s] + jmp *offset(%rip) # <__asan_register_globals@Base> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] +_ZSt11make_sharedIN3fst8internal14CompactFstImplINS0_6ArcTplINS0_12LogWeightTplIfEEEENS0_19CompactArcCompactorINS0_27UnweightedAcceptorCompactorIS6_EEjNS0_15CompactArcStoreISt4pairIiiEjEEEENS0_17DefaultCacheStoreIS6_EEEEJRSH_EESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESM_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst8internal14CompactFstImplINS0_6ArcTplINS0_12LogWeightTplIfEEEENS0_19CompactArcCompactorINS0_27UnweightedAcceptorCompactorIS6_EEjNS0_15CompactArcStoreISt4pairIiiEjEEEENS0_17DefaultCacheStoreIS6_EEEEJRSH_EESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESM_E4typeEEDpOT0_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZSt11_Hash_bytesPKvmm@plt: [ 1176s] jmp *offset(%rip) # <_ZSt11_Hash_bytesPKvmm@CXXABI_1.3.5> [ 1176s] push $something [ 1176s] @@ -210,6 +265,11 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +__asan_stack_malloc_8@plt: [ 1176s] + jmp *offset(%rip) # <__asan_stack_malloc_8@Base> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN3fst8internal11EditFstImplINS1_6ArcTplINS1_17TropicalWeightTplIfEEEENS1_11ExpandedFstIS7_EENS1_9VectorFstIS7_NS1_11VectorStateIS7_SaIS7_EEEEEEESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@plt: [ 1176s] jmp *offset(%rip) # <_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN3fst8internal11EditFstImplINS1_6ArcTplINS1_17TropicalWeightTplIfEEEENS1_11ExpandedFstIS7_EENS1_9VectorFstIS7_NS1_11VectorStateIS7_SaIS7_EEEEEEESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -220,6 +280,11 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZSt11make_sharedIN3fst8internal14CompactFstImplINS0_6ArcTplINS0_17TropicalWeightTplIfEEEENS0_19CompactArcCompactorINS0_15StringCompactorIS6_EEjNS0_15CompactArcStoreIijEEEENS0_17DefaultCacheStoreIS6_EEEEJRSF_EESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESK_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst8internal14CompactFstImplINS0_6ArcTplINS0_17TropicalWeightTplIfEEEENS0_19CompactArcCompactorINS0_15StringCompactorIS6_EEjNS0_15CompactArcStoreIijEEEENS0_17DefaultCacheStoreIS6_EEEEJRSF_EESt10shared_ptrINSt9enable_ifIXntsrSt8is_arrayIT_E5valueESK_E4typeEEDpOT0_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZN3fst8internal15SymbolTableImpl9AddSymbolESt17basic_string_viewIcSt11char_traitsIcEEl@plt: [ 1176s] jmp *offset(%rip) # <_ZN3fst8internal15SymbolTableImpl9AddSymbolESt17basic_string_viewIcSt11char_traitsIcEEl@@Base + ofs> [ 1176s] push $something [ 1176s] @@ -335,23 +400,48 @@ [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIbEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@plt: [ 1176s] + jmp *offset(%rip) # <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIbEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZN3fst8internal7FstImplINS_6ArcTplINS_12LogWeightTplIdEEEEE14WriteFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEmPNS_9FstHeaderE@plt: [ 1176s] jmp *offset(%rip) # <_ZN3fst8internal7FstImplINS_6ArcTplINS_12LogWeightTplIdEEEEE14WriteFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEmPNS_9FstHeaderE@@Base + ofs> [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_15StringCompactorINS0_6ArcTplINS0_12LogWeightTplIdEEEEEEjNS0_15CompactArcStoreIijEEEEJRKNS0_3FstIS6_EESt10shared_ptrISA_EEESF_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESJ_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_15StringCompactorINS0_6ArcTplINS0_12LogWeightTplIdEEEEEEjNS0_15CompactArcStoreIijEEEEJRKNS0_3FstIS6_EESt10shared_ptrISA_EEESF_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESJ_E4typeEEDpOT0_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] +_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_19UnweightedCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIS9_IiiEiEjEEEEJRKNS0_3FstIS6_EESt10shared_ptrISD_EEESI_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESM_E4typeEEDpOT0_@plt: [ 1176s] + jmp *offset(%rip) # <_ZSt11make_sharedIN3fst19CompactArcCompactorINS0_19UnweightedCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIS9_IiiEiEjEEEEJRKNS0_3FstIS6_EESt10shared_ptrISD_EEESI_INSt9enable_ifIXntsrSt8is_arrayIT_E5valueESM_E4typeEEDpOT0_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] +_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@plt: [ 1176s] + jmp *offset(%rip) # <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@@Base + ofs> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZNSt8ios_baseC2Ev@plt: [ 1176s] jmp *offset(%rip) # <_ZNSt8ios_baseC2Ev@GLIBCXX_3.4> [ 1176s] push $something [ 1176s] jmp <_Znam@plt-0x10> [ 1176s] [ 1176s] +__asan_stack_malloc_0@plt: [ 1176s] + jmp *offset(%rip) # <__asan_stack_malloc_0@Base> [ 1176s] + push $something [ 1176s] + jmp <_Znam@plt-0x10> [ 1176s] + [ 1176s] _ZN3fst13FstRegistererINS_7EditFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEEEC1Ev@plt: [ 1176s] jmp *offset(%rip) # <_ZN3fst13FstRegistererINS_7EditFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEEEC1Ev@@Base + ofs> [ 1176s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-debuginfo-1.8.2-1.2.x86_64.rpm [ 1176s] skipping -debuginfo package [ 1176s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-debugsource-1.8.2-1.2.x86_64.rpm [ 1177s] Comparing openfst-debugsource-1.8.2-1.1.x86_64.rpm to openfst-debugsource-1.8.2-1.2.x86_64.rpm [ 1177s] This is not a prerelease project. Compare the project name. [ 1177s] comparing disturl_distribution [ 1178s] comparing the rpm tags of openfst-debugsource [ 1178s] --- old-rpm-tags [ 1178s] +++ new-rpm-tags [ 1178s] @@ -640 +640 @@ [ 1178s] -openfst-1.8.2-1.1.src.rpm [ 1178s] +openfst-1.8.2-1.2.src.rpm [ 1178s] comparing rpmtags [ 1178s] comparing RELEASE [ 1178s] comparing PROVIDES [ 1178s] comparing scripts [ 1178s] comparing filelist [ 1178s] comparing file checksum [ 1178s] creating rename script [ 1179s] RPM meta information is identical [ 1179s] compare /.build.oldpackages/openfst-devel-1.8.2-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-devel-1.8.2-1.2.x86_64.rpm [ 1179s] Comparing openfst-devel-1.8.2-1.1.x86_64.rpm to openfst-devel-1.8.2-1.2.x86_64.rpm [ 1180s] This is not a prerelease project. Compare the project name. [ 1180s] comparing disturl_distribution [ 1180s] comparing the rpm tags of openfst-devel [ 1180s] --- old-rpm-tags [ 1180s] +++ new-rpm-tags [ 1180s] @@ -432 +432 @@ [ 1180s] -openfst-1.8.2-1.1.src.rpm [ 1180s] +openfst-1.8.2-1.2.src.rpm [ 1180s] comparing rpmtags [ 1180s] comparing RELEASE [ 1180s] comparing PROVIDES [ 1181s] comparing scripts [ 1181s] comparing filelist [ 1181s] comparing file checksum [ 1181s] creating rename script [ 1181s] RPM meta information is identical [ 1181s] compare /.build.oldpackages/openfst-tools-1.8.2-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-1.8.2-1.2.x86_64.rpm [ 1182s] Comparing openfst-tools-1.8.2-1.1.x86_64.rpm to openfst-tools-1.8.2-1.2.x86_64.rpm [ 1182s] This is not a prerelease project. Compare the project name. [ 1182s] comparing disturl_distribution [ 1183s] comparing the rpm tags of openfst-tools [ 1183s] --- old-rpm-tags [ 1183s] +++ new-rpm-tags [ 1183s] @@ -44,0 +45 @@ [ 1183s] +libasan.so.8()(64bit) 16384 [ 1183s] @@ -46 +46,0 @@ [ 1183s] -libc.so.6(GLIBC_2.14)(64bit) 16384 [ 1183s] @@ -50 +49,0 @@ [ 1183s] -libc.so.6(GLIBC_2.38)(64bit) 16384 [ 1183s] @@ -58 +56,0 @@ [ 1183s] -libstdc++.so.6(CXXABI_1.3.9)(64bit) 16384 [ 1183s] @@ -141,37 +139,37 @@ [ 1183s] -/usr/bin/fstarcsort 1b4b1d5389f0601e0a073452bb1aac49080572f728f91e0d4baec02b9cb47495 0 [ 1183s] -/usr/bin/fstclosure a5dad834add7f2bde81eb024070824e5e41f386927091a320f200628374b17f3 0 [ 1183s] -/usr/bin/fstcompile 6bb4600bbca4d14a879780e54c30208c1691c0e72b8146c529f5a76852512041 0 [ 1183s] -/usr/bin/fstcompose 6533963c18eb8cc1e171e5aa2b1dbb74091de6a24797b6227b00bdf21b5fd8fd 0 [ 1183s] -/usr/bin/fstconcat 8e6b4d970e1750da09547ba2223e07f40b09fea020573732fb751673836039d3 0 [ 1183s] -/usr/bin/fstconnect 65b5d8f1626e876abe6c35bad6db9f40eb5d91171d7658362e0f2fc1ed0a3fa6 0 [ 1183s] -/usr/bin/fstconvert 6766d97e2abab75cb233d871f65d0ca265c53e8b165fa59024498d3566040068 0 [ 1183s] -/usr/bin/fstdeterminize 33f7b35d4bd4e48d8ac3e6d8d394fd09e6a11c16e4b1acb22d92fda8b93588ee 0 [ 1183s] -/usr/bin/fstdifference f6cbb01afe211deba640f95cd1ff13afb5dc5a470e88c6eeaefa56fc797d1250 0 [ 1183s] -/usr/bin/fstdisambiguate 0f6194d326cb6dfb1b89b5603ab516a6102ec5d791a6cd5d16937ca5286ff7ce 0 [ 1183s] -/usr/bin/fstdraw 112ca149ee8cd73eb230a2d1f7f4ec5c96f8b05f992be70943f5a945b83628fe 0 [ 1183s] -/usr/bin/fstencode 5d1efefa13bbd381863c132aa0460aa38bba5a248594d3c3186d17065b822574 0 [ 1183s] -/usr/bin/fstepsnormalize 5a80d33c3797128b608282ced13a49ac464e25036287308875f0095d19a4ae12 0 [ 1183s] -/usr/bin/fstequal fb138d1c17544ea77d42f314e648d3f0108a5341ac3267b8ebcdd15f55009bad 0 [ 1183s] -/usr/bin/fstequivalent f23c80df1719b393e3b02abcf55184757a6c50a50c412feae4ea637732fa717e 0 [ 1183s] -/usr/bin/fstinfo f0cc5abd099e6ab9cbf910dc8b478325b05c390ab7f41bb6888b3d6d738ff967 0 [ 1183s] -/usr/bin/fstintersect f8c7ee54378aea28a45e80f8c16d9f1df5df83a1287f8a3c561d0ffc47eee38c 0 [ 1183s] -/usr/bin/fstinvert b27be0e7bc419c02d926f72b005a8d75d68540244ea3e23d07b89f04ebcf4938 0 [ 1183s] -/usr/bin/fstisomorphic 9004b25d16cb6400a0cd222bc2c720f1387ceb817e26b94916ba0a484ea849f9 0 [ 1183s] -/usr/bin/fstmap 179f358fc9e69f3936bd3ca08f95d34bf6b9fefe59330e3b41e91fb37cf416c5 0 [ 1183s] -/usr/bin/fstminimize 9683baeee500c710635bded459724debe2269f8362a37a1cf3b7b75b7bfa5f72 0 [ 1183s] -/usr/bin/fstprint 9e460df3cdf697bb6474afebc605594f1191792c6ed2b8916e8e7f1b2153f428 0 [ 1183s] -/usr/bin/fstproject 0e551fac29f0783d7a4e6e6420621e3ca2a86d72952c938fbada476797a4b89c 0 [ 1183s] -/usr/bin/fstprune 7be2224a3c5194e1a9c139d105ff5d5bf1cdd79fb1832e27057986f1ad53bba6 0 [ 1183s] -/usr/bin/fstpush 02323a5b6905ca9bf9691c7a6bea4fa116098483cfbf9046de595aee2a07d37a 0 [ 1183s] -/usr/bin/fstrandgen 8f053a34b6ccc20f88e6c8b893923d7ed6ceb6046722e127e6a32b9bf31210cd 0 [ 1183s] -/usr/bin/fstrelabel 77a1b33ca79071db303ce2a713ef9cf8d3931ff75bee059911a0ea37c547dcbd 0 [ 1183s] -/usr/bin/fstreplace bfb23d5aad83c33760add1b81e69a38c4b709ae2283a9b9375561cc58a2f5db4 0 [ 1183s] -/usr/bin/fstreverse f9f969d752db1f3781728582ed7436ee726a37f3af2e12c619f7464689a3ba76 0 [ 1183s] -/usr/bin/fstreweight 94e21c3c412386488563d26379d807c716b1f6a037b0f509dfed44645cf1dd58 0 [ 1183s] -/usr/bin/fstrmepsilon 45f0a46e72676a7f7ac1dc9ddd6f02471c58dbebb78587a674ed71a3da0a1695 0 [ 1183s] -/usr/bin/fstshortestdistance 78d8624bb4a01b5381ba129ca481fd166636d17f8ab3fc6df80265aca969904c 0 [ 1183s] -/usr/bin/fstshortestpath 4ce2cc1f03da6ffc80469dc7754570b9069f65c43b3245adf455454314b9ea62 0 [ 1183s] -/usr/bin/fstsymbols 2b4a9b74bfd7637a2812381b7107bf5e6020159b2695b0850ccbaae295426951 0 [ 1183s] -/usr/bin/fstsynchronize 8fa7aa18324e8574b899ca7abd30e0e796706494825d67897a64d7ba72b80fdf 0 [ 1183s] -/usr/bin/fsttopsort e99f0933182d4640f0dc1ce28caff5ce01dda85a49643222000e1df578b62d1b 0 [ 1183s] -/usr/bin/fstunion d904737d0292e960f6196291e17cd8cf4bbeaf63f62fba43d8af6cafff50dae9 0 [ 1183s] +/usr/bin/fstarcsort dbc7e3a0e44c7e2fd2958a24a319eb80b58045db341fd2a3cd2811f05648aac5 0 [ 1183s] +/usr/bin/fstclosure 56e0f2ee82e7645ba72f96f830a2cf545ba7105856898a0ec52af95f106749e0 0 [ 1183s] +/usr/bin/fstcompile 9efe28ab6cdbb0ff9a898f2055f9f35f872a75aa746db9dd38998044f008701a 0 [ 1183s] +/usr/bin/fstcompose 16b64b7565703a0ab3eb073f94ad929fc1fe8ba49f91cbd61394c9e51abb230f 0 [ 1183s] +/usr/bin/fstconcat 8ac0f356f3522b45f665b92b129faff183ac6717e3f6f4593cf5240a6c35bab1 0 [ 1183s] +/usr/bin/fstconnect edd6a14e65ed6b0250d799a83d94e30721e9adfcfd6f1418f7c0e0e86aa83f54 0 [ 1183s] +/usr/bin/fstconvert 79c44c1014d2281fcc2f7ce8b3963199411356b43abb91db4d95fa16b59bc3e0 0 [ 1183s] +/usr/bin/fstdeterminize acd2002264134706bb38f5156c08129276f7beca3c9ca2390d90453b860c677e 0 [ 1183s] +/usr/bin/fstdifference 06dc7d035b677c54c039e43e803665668c7dacb4f5ca9730d52e88f516808c7a 0 [ 1183s] +/usr/bin/fstdisambiguate 99c11e946e3d698a6048ae74cd030862b5e029f3bebce1314e23e13fe98bfe5a 0 [ 1183s] +/usr/bin/fstdraw b6836bbf55e837d75304f1c112c8a2e4c8f087d703da31e4e01e6cd3e16eb0ac 0 [ 1183s] +/usr/bin/fstencode da4f58b220c3e18e156563fbb121f6f9cda4f61b81f7dc5d666e0ed2ff3853c7 0 [ 1183s] +/usr/bin/fstepsnormalize d90c172ac2cbd428782b47b2e5b5d5665335ad8cefd31ec7e8431f47b0a9804b 0 [ 1183s] +/usr/bin/fstequal ebfdb0b792d8eae4718566a32006edbb3bbbab98783e2bb50be4bef69e780df7 0 [ 1183s] +/usr/bin/fstequivalent 3a047a47ea719c85fdb8ea6dc2af4fc02ac8cc522a840500e9995301adad57a1 0 [ 1183s] +/usr/bin/fstinfo 9e97eefce3297ad36c6d9746c8d5c05186e18f5bef086c4ed35b6b32a25b7d65 0 [ 1183s] +/usr/bin/fstintersect c128553a654ebede248eaba444307152d6c8fa27718eb07185dd9d43124c38ae 0 [ 1183s] +/usr/bin/fstinvert d2c5224c38516430d6c1f18ce72d496bd1f517ea29fb9e7cae7af01e81f637c8 0 [ 1183s] +/usr/bin/fstisomorphic bbaff82f85eeb4f628c738325ad3e9b3d188e268b8f238b3de6d228ec8910cd7 0 [ 1183s] +/usr/bin/fstmap 48208209e8ff2a18c553ab0638717bfcaf0ebc07bce03832b8afbe929d5d9a89 0 [ 1183s] +/usr/bin/fstminimize b2387505d277d589ec97912697863c9b16afe08c8a07063e6613fbab46aed9d2 0 [ 1183s] +/usr/bin/fstprint 7cceb8bdaa9185e4e85c84195fabce572284cf1353796d0c239a79d4069b8643 0 [ 1183s] +/usr/bin/fstproject a6beb42589dc4db27c629a57d32f1e5e0326b71a06628e0f35637db4cca0b74e 0 [ 1183s] +/usr/bin/fstprune 56ebbcca1e0256655ea344d3eb1a3d42cefa9e679f6875d1302382116607f334 0 [ 1183s] +/usr/bin/fstpush 0cf14661a980ab4944b8d2f78ef4291cefe88619b82454e28c6988d8faaf68ba 0 [ 1183s] +/usr/bin/fstrandgen b2c5ac5f800f66912abeccde6eeb7f82f19785ca0e19d7577932d0b815493118 0 [ 1183s] +/usr/bin/fstrelabel 24148a13330ee018b39174c96a5c3d43cc486905e28e4c286acdb171d3f512e5 0 [ 1183s] +/usr/bin/fstreplace 4a1c9675c8c2f03a1e5570309874845d4b737014b4b13ecad139db75978070df 0 [ 1183s] +/usr/bin/fstreverse 5775f6b38b439817c860b0c293f6d7639388ef52cf5414328dedd1a383662459 0 [ 1183s] +/usr/bin/fstreweight 45794deafe68e0833611c91c0c45595b3bf36b76ad304c68b03d88d86cdb65a4 0 [ 1183s] +/usr/bin/fstrmepsilon 4f551d25abd80b85abe0c2e9e8255702b089c15a0b5a6f9d6ae05a087a78a2a7 0 [ 1183s] +/usr/bin/fstshortestdistance e46d114849dff12234f1260703a15bf0176d422e2033b1aa6f1732c3abaab92e 0 [ 1183s] +/usr/bin/fstshortestpath 737f2d5301fd3c84fc03f81245a582fc551692fdcfee972f3b51c9072457fa8e 0 [ 1183s] +/usr/bin/fstsymbols 18864182406892f46a2b7cd10a6638001b792a19e397157ca000cef1ce8aa191 0 [ 1183s] +/usr/bin/fstsynchronize adf33ce37dadcf464878e2d8730bbfea1bdeda36b70fb08dc04ff3e63c0baa7f 0 [ 1183s] +/usr/bin/fsttopsort 6dca0f25f0885df6111e2566f760d307ec6c963243aec577daba168e7d680312 0 [ 1183s] +/usr/bin/fstunion c40679958d55698bea929ade4bf400b15f6bfcbe25e19d63c0bc7a7ef7485881 0 [ 1183s] @@ -185 +183 @@ [ 1183s] -openfst-1.8.2-1.1.src.rpm [ 1183s] +openfst-1.8.2-1.2.src.rpm [ 1183s] comparing rpmtags [ 1183s] comparing RELEASE [ 1183s] comparing PROVIDES [ 1183s] --- old-PROVIDES [ 1183s] +++ new-PROVIDES [ 1183s] @@ -15,12 +15,11 @@ [ 1183s] REQUIRE [ 1183s] SUGGEST [ 1183s] SUPPLEMENT [ 1183s] +libasan.so.8()(64bit) 16384 [ 1183s] libc.so.6()(64bit) 16384 [ 1183s] -libc.so.6(GLIBC_2.14)(64bit) 16384 [ 1183s] libc.so.6(GLIBC_2.2.5)(64bit) 16384 [ 1183s] libc.so.6(GLIBC_2.32)(64bit) 16384 [ 1183s] libc.so.6(GLIBC_2.34)(64bit) 16384 [ 1183s] -libc.so.6(GLIBC_2.38)(64bit) 16384 [ 1183s] libc.so.6(GLIBC_2.4)(64bit) 16384 [ 1183s] libfst.so.25()(64bit) 16384 [ 1183s] libfstscript.so.25()(64bit) 16384 [ 1183s] @@ -28,7 +27,6 @@ [ 1183s] libgcc_s.so.1(GCC_3.0)(64bit) 16384 [ 1183s] libstdc++.so.6()(64bit) 16384 [ 1183s] libstdc++.so.6(CXXABI_1.3)(64bit) 16384 [ 1183s] -libstdc++.so.6(CXXABI_1.3.9)(64bit) 16384 [ 1183s] libstdc++.so.6(GLIBCXX_3.4)(64bit) 16384 [ 1183s] libstdc++.so.6(GLIBCXX_3.4.11)(64bit) 16384 [ 1183s] libstdc++.so.6(GLIBCXX_3.4.18)(64bit) 16384 [ 1183s] RPM meta information is different [ 1183s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.1.x86_64.rpm /home/abuild/rpmbuild/RPMS/x86_64/openfst-tools-debuginfo-1.8.2-1.2.x86_64.rpm [ 1183s] skipping -debuginfo package [ 1183s] No rpmlint.log available [ 1183s] [ 1183s] 110bbb22396b finished "build openfst.spec" at Tue Jan 7 04:08:03 UTC 2025. [ 1183s] Retried build at Tue Jan 7 05:18:00 2025 returned same result, skipped Retried build at Thu Jan 9 02:23:11 2025 returned same result, skipped Retried build at Mon Jan 20 10:57:24 2025 returned same result, skipped Retried build at Sun Jan 26 17:27:26 2025 returned same result, skipped Retried build at Fri Jan 31 09:46:58 2025 returned same result, skipped